Quick Overview
Job Description
About the Opportunity Our client is seeking a Senior Embedded Software Engineer to support the development of a next-generation military flight simulator. This role offers the opportunity to work on cutting-edge simulation technology that provides immersive training capabilities for military aviators. The position focuses on embedded and real-time software development, software architecture, systems integration, and testing within a Linux-based environment.
A key aspect of the role involves modernizing legacy software by porting functionality from a Fortran-based platform to a modern Linux operating environment running on new hardware. This is an excellent opportunity for engineers who enjoy solving complex technical challenges, working close to hardware, and contributing to mission-critical aerospace and defense systems.
Key Responsibilities
- Develop and maintain embedded and real-time software applications supporting advanced flight simulation systems.
- Modernize and migrate legacy software from Fortran-based environments to modern Linux platforms.
- Design, implement, and enhance software architecture for high-performance simulation systems.
- Integrate software components with hardware and external system interfaces.
- Perform software testing, debugging, troubleshooting, and performance optimization.
- Collaborate with cross-functional engineering teams throughout the software development lifecycle.
- Support system verification, validation, and deployment activities.
- Contribute to technical documentation and software design reviews. Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline (or equivalent experience).
- Strong experience developing embedded and/or real-time software systems.
- Proficiency in C or C++ development, (candidates with significant Fortran or Ada experience will also be considered)
- Experience developing software in Linux environments).
- Strong background in software design, integration, testing, debugging, and troubleshooting.
- Ability to obtain and maintain a U.S. Secret Security Clearance.
Preferred Qualifications
- Experience supporting flight simulation, aerospace, defense, or military training systems.
- Experience with Docker or other containerization technologies.
- Familiarity with the Joint Synthetic Environment (JSE).
- Experience working with avionics communication protocols such as: MIL-STD-1553,
Similar jobs
- LE
Principal Software Engineer
NewLeidos
Bethesda, MD🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology - LE
Principal Software Engineer
NewLeidos
Gaithersburg, MD🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology - LE
Principal Software Engineer
NewLeidos
Washington, DC🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology - LE
Principal Software Engineer
NewLeidos
Glen Echo, MD🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology - LE
Principal Software Engineer
NewLeidos
Rockville, MD🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology - LE
Principal Software Engineer
NewLeidos
Silver Spring, MD🇺🇸$131.3k - $237.3k/yrRemote21 hours agoDockerFastAPIFlask+12Technology