Software Engineer II - Secure Embedded & CI/CD

Leonardo DRS

Dayton (OH)

On-site

USD 85,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Sign-on bonus eligibility

Job summary

Leonardo DRS in Dayton, Ohio, invites a Software Engineer II to design, develop, analyze, and test software for mission-focused systems. You will transform requirements into practical designs, build prototypes to mitigate risk, and leverage data and root-cause analysis to solve complex problems.

The role requires hands-on development with C, C++, C#, or Rust, and you will participate in code reviews, CI/CD pipelines, and cross-disciplinary collaboration to improve system performance and

Qualifications

  • Active U.S. DoD Secret security clearance or higher.
  • Bachelor's degree in a relevant technical discipline plus software development experience; equivalent combinations may be considered.
  • 2–4 years of professional software development experience.
  • Professional programming experience in C, C++, C#, or Rust.

Responsibilities

  • Design, implement, test, integrate, and maintain software components and applications.
  • Analyze requirements, develop 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 problem resolution.

Skills

Clear written and verbal communication

Education

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline

Tools

Git
CI/CD tooling
Rust
C/C++

Job description

Leonardo DRS in Dayton, Ohio, invites a Software Engineer II to design, develop, analyze, and test software for mission-focused systems. You will transform requirements into practical designs, build prototypes to mitigate risk, and leverage data and root-cause analysis to solve complex problems.

The role requires hands-on development with C, C++, C#, or Rust, and you will participate in code reviews, CI/CD pipelines, and cross-disciplinary collaboration to improve system performance and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Defense Software Engineer — AI/ML & Secure Coding
Defense Software Engineer — AI/ML & Secure Coding

Leonardo DRS • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Software Engineer II - Reliability & FMEA
Software Engineer II - Reliability & FMEA

Leonardo DRS • Beavercreek (OH)

Hybrid
USD 75,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer II (Temp-to-Hire) - 4/10 Schedule
Software Engineer II (Temp-to-Hire) - 4/10 Schedule

Leonardo DRS • Beavercreek (OH)

On-site
USD 85,000 - 110,000
Systems Engineer II - Defense Systems Design & Analysis
Systems Engineer II - Defense Systems Design & Analysis

Leonardo DRS • Beavercreek (OH)

On-site
USD 85,000 - 110,000
Software Engineer (Hybrid: Dayton, OH)
Software Engineer (Hybrid: Dayton, OH)

Leonardo DRS • Dayton (OH)

On-site
USD 85,000 - 110,000
Sign-on bonus eligibility
Embedded Software Engineer II — Power Systems & RTOS
Embedded Software Engineer II — Power Systems & RTOS

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 90,000 - 110,000
Medical, dental, and vision coverage
Health Savings Account contribution
Telemedicine
+3
Systems Engineer II
Systems Engineer II

Leonardo DRS • Beavercreek (OH)

On-site
USD 85,000 - 110,000
Lead Systems Engineer – Defense Tech and System Architecture
Lead Systems Engineer – Defense Tech and System Architecture

Leonardo DRS • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Health insurance
Dental coverage
Vision coverage
+5
Software Engineer II
Software Engineer II

Leonardo DRS • Beavercreek (OH)

Hybrid
USD 75,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+3
Lead Embedded Software Engineer - Hybrid, Defense Systems
Lead Embedded Software Engineer - Hybrid, Defense Systems

Leonardo DRS • Bridgeton (MO)

Hybrid
USD 117,000 - 158,000
Health insurance
401(k) matching
Paid time off
+4