We are looking for a Software Engineer to join our Safety Critical Avionic Equipment Software unit in Torino Caselle. The person will be responsible for defining and managing software requirements, writing code, and integrating software on the target.
Requirements
- Bachelor's degree in Electronic Engineering or Computer Science
- 1-3 years of experience
- Knowledge of electronic fundamentals
- Knowledge of avionic communication buses (ARINC 429, CanAero, MIL-STD-1553)
- Knowledge of software avionic certification aspects (DO-178C)
- Skills in requirements analysis and use of dedicated tools (DOORS)
- Knowledge of real-time operating systems (VxWorks653, PikeOS, Green Hills Integrity)
- Experience in the implementation and development of embedded real-time systems
- Knowledge of modern single-core and multi-core microcontrollers
- Skills in general-purpose communication protocols (TCP/IP, UDP, UARTS)
- Experience in hardware/software integration processes and on-target debugging
- Proactivity
- Ability to analyze, synthesize, and communicate effectively
- Ability to work in a team
- Attitude to problem-solving
- Flexibility in taking care of issues outside one's area of expertise
- Good knowledge of the English language (B2)
- Excellent knowledge of at least one programming language (C, Ada)
- Knowledge of object-oriented programming and procedural programming
- Experience with at least one scripting language (e.g. Python)
- Familiarity with version control tools (SVN, Git)
- Knowledge of modeling languages (UML)
- Skills in markup languages (XML, JSON)
- Experience in using design and code generation model-based tools (Simulink, SCADE)
- Knowledge of relational databases (PostgreSQL, MySQL, Access)
- Experience in using scripting languages for interfacing and automation with databases (JavaScript, VBA)
Benefits
- Fixed remuneration commensurate with experience and the level of the selected person, accompanied by incentives related to business results
- Opportunities for continuous training and updating of professional and soft skills
- Work-Life Balance: we promote the right balance between private and professional life starting from hybrid and flexible work formulas
- Well-being: we put the economic, physical, social, and psychological well-being of our people first, offering multiple solutions close to their needs