FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – Temp to Hire
Leonardo DRS. Design, implement, test, integrate, and maintain software components and applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, including proficiency in C, C++, C#, and Rust, along with experience in secure software practices and CI/CD pipelines. Strong ability to analyze requirements, design software solutions, and effectively communicate technical concepts.
Highest-signal resume keywords
Active DOD Security ClearanceBachelor's Degree In Computer ScienceProfessional Programming Experience In C, C++, C#, Or RustExperience With Git And CI/CD ToolsSecure Software Development Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentDebuggingUnit TestingIntegration TestingObject-Oriented DesignData StructuresAlgorithmsSoftware Design PatternsSecure Software DevelopmentEmbedded Software
Soft Skills
Clear Written CommunicationClear Verbal Communication
Tools & Technologies
GitGitHub ActionsJenkinsAzure DevOpsAutomated Build Tools
Certifications & Qualifications
Active U.S. Department Of Defense Secret Security Clearance
Industry Keywords
Defense ProductsIntelligence SystemsReal-Time SystemsNetworkingDevice DriversCryptographic LibrariesSecure Communications ProtocolsHAIPE ImplementationDevSecOpsAI/ML Integration
Tech Stack
Tools & technologiesAzureJenkinsLinuxRustC++
About the role
Key responsibilities & impact- Design, implement, test, integrate, and maintain software components and applications
- Analyze requirements and develop software designs
- Write code and execute unit and integration tests
- Debug and resolve software defects in development, integration, and test environments
- Develop secure, maintainable, and testable software
- Create and maintain software design, interface, test, and release documentation
- Use Git for source control, branching, pull requests, code reviews, and release management
- Support automated build, test, and CI/CD pipelines
- Participate in design reviews, code reviews, integration activities, and technical problem resolution
- Deliver software for Leonardo DRS Airborne and Intelligence Systems' defense and intelligence products
Requirements
What you’ll need- Active U.S. Department of Defense Secret security clearance or higher
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, plus relevant software development experience
- Equivalent combinations of education and experience may be considered
- 2–4 years of professional software development experience
- Professional programming experience in C, C++, C#, or Rust
- Experience developing, debugging, testing, and maintaining software
- Experience with object-oriented design, data structures, algorithms, and software design patterns
- Experience with Git, code reviews, unit testing, integration testing, and automated build tools
- Experience developing or maintaining software in Rust
- Clear written and verbal communication skills
- U.S. Citizenship required
- Active DOD security clearance or ability to obtain such clearance within a reasonable time after commencement of employment
- Preferred: Rust experience with ownership, borrowing, lifetimes, traits, error handling, concurrency, testing, and C/C++ interoperability
- Preferred: Embedded software, real-time systems, Linux, networking, device drivers, or platform software experience
- Preferred: Experience integrating encryption, key management, digital signatures, certificates, cryptographic libraries, hardware security modules, or secure communications protocols into production software
- Preferred: HAIPE implementation or integration experience
- Preferred: Secure software development experience, including secure code review, static analysis, threat modeling, vulnerability remediation, and DevSecOps
- Preferred: Experience with GitHub Actions, Jenkins, Azure DevOps, or comparable CI/CD tooling
- Preferred: Experience integrating AI/ML models into software products, deploying models, monitoring model performance, or securing AI-enabled systems
Benefits
Comp & perks- Medical, dental, and vision coverage
- Company contribution to a health savings account
- Telemedicine
- Life and disability insurance
- Legal insurance
- 401(k) savings plan
- Wellness programs focused on physical, emotional, and financial well-being
- Career-growth, professional development, and skill-enhancement programs and activities
- Flexible work schedules with a 4/10 program
- Competitive vacation
- Health/emergency leave
- Paid parental leave
- Community service hours