onsite
Command and Data Handling/Networking Subsystem Engineer - Boeing
Software Engineer
Lead the design, development, and integration of Command and Data Handling/Networking subsystems for autonomous satellite networks, leveraging C++, Python, and embedded RTOS expertise to ensure robust, secure, and high‑performance spaceborne communications.
About the role
Key Responsibilities
- Design, implement, and validate C&DH/N subsystems for autonomous satellite networks using C++ and Python.
- Develop and maintain embedded firmware on RTOS platforms, ensuring real‑time performance and reliability.
- Integrate networking protocols (TCP/IP, UDP, SpaceWire, CCSDS) into satellite communication stacks.
- Collaborate with cross‑functional teams on system architecture, requirements, and test plans.
- Perform fault analysis, root cause investigations, and implement corrective actions to meet stringent space qualification standards.
Requirements
- 3+ years of experience in embedded systems engineering for aerospace or defense applications.
- Proficiency in C++ and Python for firmware and tooling development.
- Strong knowledge of RTOS, networking protocols, and satellite communication standards.
- Experience with AUTOSAR or similar automotive/space software architecture frameworks.
- Excellent problem‑solving skills and ability to work in a highly collaborative, mission‑critical environment.