Senior Flight Software Engineer
D-Orbit is looking for a Senior Flight Software Engineer to join our Flight Software team, based in Lomazzo (CO). In this role, you will contribute to the development of mission critical real-time embedded software, running on the D-Orbit latest generation On-Board Computers. Key Responsibilities & Tasks:
- Contribute to the entire embedded software application lifecycle, focusing on requirements definition, design, coding, debugging and integration with the flight hardware, with a primary focus on OBC software
- Preparation of flight software deliverable documentation for project milestones
- Contribute to the continuous improvement of the team processes and methodologies, including identification, definition and maintenance of cross-projects building blocks
- Coordinate with subcontractors and software suppliers
Additional duties may be assigned as needed by each project, like:
- Define software system specifications during co-engineering activities with the system team
- Improve and develop new features to shared libraries
- Maintenance of existing flight software applications
- Support to AIV and HIL/SIL test activities
- Take part to reviews with stakeholders
- Mentor junior engineers
Requirements:
- Minimum of 7 years' experience in embedded software development, including definition of real-
- Contribute to the entire embedded software application lifecycle, focusing on requirements definition, design, coding, debugging and integration with the flight hardware, with a primary focus on OBC software
- Preparation of flight software deliverable documentation for project milestones
- Contribute to the continuous improvement of the team processes and methodologies, including identification, definition and maintenance of cross-projects building blocks
- Coordinate with subcontractors and software suppliers
Additional duties may be assigned as needed by each project, like:
- Define software system specifications during co-engineering activities with the system team
- Improve and develop new features to shared libraries
- Maintenance of existing flight software applications
- Support to AIV and HIL/SIL test activities
- Take part to reviews with stakeholders
- Mentor junior engineers
Requirements:
- Minimum of 7 years' experience in embedded software development, including definition of real-