remote
Seat Systems Software Certification Engineer - Boeing
Software Engineer
Develop and certify safety‑critical seat system software, applying DO‑178C standards and using C++, Python, and embedded Linux tools to ensure compliance and reliability.
About the role
Key Responsibilities
- Design, develop, and integrate software for aircraft seat systems using C++ and Python.
- Apply DO‑178C certification processes, producing required artifacts and evidence for safety compliance.
- Perform unit, integration, and system testing on embedded Linux platforms, troubleshooting hardware‑software interactions.
- Maintain configuration control and versioning with Git, ensuring traceability throughout the development lifecycle.
- Collaborate with cross‑functional teams, including hardware engineers and certification authorities, to resolve issues and meet schedule milestones.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field.
- Experience with embedded software development and real‑time operating systems.
- Knowledge of DO‑178C (or similar safety‑critical standards) and software verification methods.
- Proficiency in C++ and Python programming, and familiarity with Linux development environments.
- Strong problem‑solving skills, attention to detail, and ability to work in a collaborative, multidisciplinary team.