onsite
Seat Systems Software Certification Engineer - The Boeing Company
Software Engineer
Develop and certify safety‑critical software for aircraft seat systems, applying embedded C++/Python development, Linux environments, and DO‑178C processes to ensure compliance and reliability.
About the role
Key Responsibilities
- Design, develop, and integrate embedded software for aircraft seat systems using C++ and Python.
- Execute software verification and validation activities in accordance with DO‑178C standards.
- Develop and maintain test plans, test cases, and automated test scripts on Linux platforms.
- Collaborate with hardware, systems, and safety teams to resolve defects and ensure certification readiness.
- Document software design, analysis, and certification artifacts for regulatory review.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field; relevant experience for associate or experienced level.
- Proficiency in C++ and Python for embedded development.
- Hands‑on experience with Linux development environments and version control.
- Knowledge of DO‑178C software certification processes and safety‑critical system development.
- Strong problem‑solving skills and ability to work cross‑functionally in a regulated aerospace environment.