Aerospace Software Engineer
Location: Como, Italy
An innovative aerospace company developing advanced high-altitude platforms is looking for an Aerospace Software Engineer to join its growing engineering team.
The successful candidate will work closely with both the Software and Embedded Systems teams to develop, integrate, and maintain software solutions for onboard computing systems operating in near-space environments. The position involves collaboration across multidisciplinary engineering teams to support the integration, reliability, and performance of advanced aerospace platforms.
Key Responsibilities
- Support the definition and development of system and software requirements
- Contribute to software architecture design with consideration for reliability and fail-safe operation
- Develop and maintain software applications primarily using Python and JavaScript
- Integrate software with onboard electronics and Linux-based embedded systems
- Collaborate with software and embedded teams on system integration activities
- Work with Model-Based Design (MBD) methodologies to support efficient software development lifecycles
- Conduct testing, validation, and debugging activities to ensure robust software performance
- Support software development best practices, including version control, documentation, and configuration management
- Contribute to the continuous improvement of software processes and development methodologies
Requirements
- Strong experience in software development and software architecture design
- Proficiency in Python and JavaScript
- Experience working with Linux-based systems
- Familiarity with Git or similar configuration/version control tools
- Experience integrating software with hardware or embedded systems
- Strong understanding of software testing, validation, and documentation practices
- Strong analytical and problem-solving skills
- Ability to work both independently and within multidisciplinary teams
Nice to Have
- Experience within aerospace or safety-critical environments
- Familiarity with aerospace software standards such as DO-178 or DO-331
- Understanding of AI or machine learning concepts
- Experience with Model-Based Design methodologies
- Embedded systems development experience
- Familiarity with high-altitude or stratospheric systems
What’s on Offer
- Opportunity to work within a fast-growing and innovation-focused aerospace environment
- Exposure to technologies in high-altitude and near-space systems
- Close collaboration with senior technical leadership and multidisciplinary engineering teams
- Strong opportunities for technical ownership and professional growth
- Involvement in highly innovative aerospace projects with an international scope
Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.
Sebastian Prins