remote
Principal Command & Telemetry Software Modernization Engineer - Raytheon
Software Engineer
Lead the redesign and modernization of command and telemetry software for aerospace systems, applying C++, Python, and embedded real‑time expertise while driving DevOps practices and architectural improvements.
About the role
Key Responsibilities
- Architect and implement modernized command and telemetry software platforms for high‑performance aerospace systems.
- Lead a multidisciplinary team in migrating legacy codebases to C++/Python solutions with real‑time embedded constraints.
- Design and integrate DevOps pipelines, automated testing, and continuous integration/continuous deployment (CI/CD) for mission‑critical software.
- Collaborate with system engineers to ensure telemetry data integrity, low‑latency processing, and secure communications.
- Provide technical mentorship, code reviews, and enforce best practices in software quality and security.
Requirements
- 10+ years of experience in embedded software development, including C++ and Python, for real‑time command and telemetry systems.
- Proven track record modernizing legacy aerospace or defense software architectures.
- Strong knowledge of DevOps tools (Git, Jenkins, Docker, Kubernetes) and CI/CD implementation.
- Active TS/SCI security clearance (or ability to obtain one immediately).
- U.S. citizenship and eligibility for government security clearance.