onsite
Software Systems Engineer Retiree Casual - The Aerospace Corporation
Systems Engineer
Seasoned Software Systems Engineer needed to design, develop, and integrate high‑performance software for space‑focused defense systems, leveraging C++, Python, and real‑time embedded platforms.
About the role
Key Responsibilities
- Design and implement robust software components for satellite, launch, and ground system applications.
- Develop and maintain real‑time embedded solutions on Linux‑based platforms, ensuring high reliability and performance.
- Collaborate with cross‑functional engineers to define system architecture, interfaces, and integration strategies.
- Perform code reviews, unit testing, and verification to meet stringent aerospace standards.
- Provide technical guidance and mentorship to junior team members and support knowledge transfer.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with extensive professional experience.
- Proficiency in C++ and Python for systems‑level development.
- Strong background in Linux environments and real‑time operating systems (e.g., VxWorks, RTLinux).
- Experience with embedded hardware, low‑level drivers, and performance optimization.
- Excellent problem‑solving skills and ability to work autonomously in a high‑security, mission‑critical setting.