onsite
Senior Software Systems Engineer - Boeing
Systems Engineer
Senior Software Systems Engineer developing real‑time satellite communications software on Linux using C++, Java and Agile practices, with strong version‑control and embedded systems expertise.
About the role
Key Responsibilities
- Design, develop, and integrate real‑time software components for satellite communications systems.
- Implement and maintain C++ and Java codebases on Linux platforms, ensuring high reliability and performance.
- Collaborate with cross‑functional teams using Agile methodologies to deliver features on schedule.
- Perform unit testing, code reviews, and continuous integration using Git and automated build tools.
- Support system verification, validation, and troubleshooting throughout the development lifecycle.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with 5+ years of software development experience.
- Proficiency in C++ and Java development on Linux, including real‑time and embedded system concepts.
- Hands‑on experience with version control (Git) and Agile development processes.
- Strong problem‑solving skills and ability to work in a collaborative, fast‑paced environment.
- Eligibility for required security clearance.