Role responsibilities
Design and develop embedded software and assembly language for safety-critical avionics systems used in commercial aircraft. Responsibilities include building prototypes, optimizing software/hardware partitioning, and participating in validation and verification processes.
Requirements
The candidate should be capable of implementing software solutions and specifying requirements for avionics products. Experience with embedded systems and safety-critical software development is implied by the job functions.
Key skills
Assembly Language, Embedded Software, Software Design, Software Debugging, Validation and Verification, Requirements Specification, Hardware Partitioning, Prototyping
Keywords
Avionics, Embedded Software, Assembly Language, Safety-Critical Systems, Commercial Aircraft, Software Partitioning, Validation, Verification, Prototyping, Cockpit Solutions, Aviation, Aerospace