onsite
Software Engineer - Developer Associate / Experienced - Boeing
Software Engineer
Develop and maintain mission-critical software for the P‑8 aircraft, applying C++/Python expertise on embedded Linux platforms while collaborating in an Agile, security‑cleared environment.
About the role
Key Responsibilities
- Design, implement, and test embedded software components for the P‑8 Poseidon mission system.
- Collaborate with cross‑functional teams to define system architecture and integration points.
- Maintain code quality through peer reviews, unit testing, and continuous integration using Git.
- Participate in Agile ceremonies, sprint planning, and backlog grooming to deliver incremental value.
- Support verification and validation activities, including troubleshooting and root‑cause analysis on flight‑worthy hardware.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field; Master’s preferred.
- Proficiency in C++ and Python development for embedded Linux environments.
- Experience with real‑time operating systems, hardware‑software integration, and version control (Git).
- Ability to obtain and maintain a security clearance.
- Strong problem‑solving skills and effective communication within multidisciplinary teams.