Leidos is hiring Junior Software Engineers to design, build, and debug mission-critical software using C/C++ and Rust, focusing on hands-on development and solving real technical problems.
Requirements
- Strong C/C++ skills; Rust experience a big plus
- Solid understanding of design patterns and software fundamentals
- Git, Jira, Agile familiarity
- Comfort working on MacOS, Windows, and Linux
Responsibilities
- Design, build, and debug mission-critical software using C/C++ and Rust
- Work through the full SDLC in agile teams
- Contribute to new feature design and technical decisions
- Write maintainable code, automated tests, and clear documentation
- Collaborate using Jira, Confluence, Bitbucket/Git
- Troubleshoot issues across multiple OS environments
- Support continuous integration and performance improvements
Other
- Degree in CS/Software Engineering (or similar) + under 2 years' experience
- Ability to obtain a US DoD Secret clearance (US citizenship required)
- Existing Secret clearance
- Knowledge of mission planning systems or DoD environments
- DoD 8570 IAT Level 2 certification