
Software Engineer II Temp to Hire
Leonardo DRS, Inc.3 days ago
Beavercreek, OH, USAMid Level
Responsibilities
- Design, implement, test, integrate, and maintain software components and applications.
- Analyze requirements, 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.
Requirements
- Active U.S. Department of Defense Secret security clearance or higher, or the ability to obtain such clearance within a reasonable time after employment begins.
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, plus relevant software development experience.
- 2–4 years of professional software development experience.
- Professional programming experience in C, C++, C#, or Rust, including experience developing or maintaining software in Rust.
- Experience developing, debugging, testing, and maintaining software.
- Knowledge of object-oriented design, data structures, algorithms, and software design patterns.
- Experience with Git, code reviews, unit testing, integration testing, and automated build tools.
- U.S. citizenship is required.
- Preferred qualifications include Rust ownership, borrowing, lifetimes, traits, error handling, concurrency, testing, and C/C++ interoperability experience.
- Preferred experience includes embedded software, real-time systems, Linux, networking, device drivers, platform software, cryptography, secure software development, CI/CD tooling, and AI/ML model integration.
Benefits
- Medical, dental, and vision coverage.
- Company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan.
- Wellness programs supporting physical, emotional, and financial well-being.
- Talent development, professional development, and skill enhancement programs.
- Flexible work schedules through a 4/10 program.
- Competitive vacation, health/emergency leave, paid parental leave, and community service hours.
- Temp-to-hire employment arrangement; some employees may be eligible for limited benefits only.
About Leonardo DRS, Inc.
Leonardo DRS, Inc. builds defense electronics and integrated systems for the U.S. military and allied customers, including electro‑optical/infrared sensors, naval power and propulsion, rugged computing, and force protection solutions. Headquartered in Arlington, Virginia, it is majority-owned by Leonardo S.p.A., traces its origins to 1969 (as DRS Technologies), and is publicly traded on Nasdaq under the ticker DRS following its 2022 combination with RADA Electronic Industries.