remote
Senior Command & Telemetry Software Modernization Engineer - Raytheon
Software Engineer
Lead the modernization of command and telemetry software for aerospace systems, applying C++ and embedded real‑time expertise on Linux platforms while driving architectural improvements and Agile delivery.
About the role
Key Responsibilities
- Design and implement modernized command and telemetry software components for mission‑critical aerospace platforms.
- Refactor legacy C/C++ codebases to improve performance, maintainability, and security compliance.
- Develop and integrate real‑time embedded solutions on Linux and RTOS environments.
- Collaborate with cross‑functional teams to define software architecture, interfaces, and integration strategies.
- Apply Agile methodologies, conduct code reviews, and ensure rigorous testing and verification.
Requirements
- 10+ years of professional experience in C++ development for embedded, real‑time systems.
- Strong knowledge of Linux, RTOS, and software architecture patterns.
- Proven track record modernizing legacy aerospace or defense software.
- Experience with Agile/Scrum processes and continuous integration pipelines.
- Active TS/SCI security clearance (or ability to obtain one) and U.S. citizenship.