remote
Junior Software Specialist/Engineer - Leidos
Software Engineer
Entry‑level software engineer supporting Navy aircrew electronic warfare training systems, developing and maintaining embedded software for ground radar and threat simulation devices using Python, C++ and Linux.
About the role
Key Responsibilities
- Develop and maintain embedded software for ground radar and threat simulation systems used in Navy aircrew training.
- Collaborate with systems engineers to integrate software modules into larger EW platforms.
- Write and execute unit and integration tests, ensuring reliability and compliance with defense standards.
- Participate in design reviews, code reviews, and documentation of software architecture.
- Assist in troubleshooting and debugging hardware‑software interactions in a Linux environment.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Knowledge of radar or electronic warfare concepts is a plus.