Software Engineer – Defense Simulation (C++, C#)

VetJobs

Huntsville (AL)

On-site

USD 60,000 - 75,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Leidos Defense Systems is seeking a Software Engineer to build high-performance applications and backend systems for sensors and mission systems, with opportunities to grow into system-level and real-time development. Based in Huntsville, AL, the team works across defense, space, cyber and commercial fields.

The role involves developing training software for unmanned aerial systems, collaborating with teammates to design features, fix bugs, and write tests in C++, .NET, and C#.

Qualifications

  • Bachelor's Degree with 2+ years of applicable experience.
  • Must be able to obtain and maintain a SECRET Clearance.
  • Experience with Linux, C#, SCM, and Databases.

Responsibilities

  • Develop training software solutions for Unmanned Aerial Systems simulation.
  • Design and implement new features, fix bugs, perform peer reviews, write tests, and analyze new technologies.

Skills

Linux
C#
SCM
Databases
Networking
Scripting
DevOps/CI/CD

Education

Bachelor's

Tools

Git SCM
Podman/Docker
Protobuf
Postgres/SQL
Kubernetes
Helm
OpenShift

Job description

Leidos Defense Systems is seeking a Software Engineer to build high-performance applications and backend systems for sensors and mission systems, with opportunities to grow into system-level and real-time development. Based in Huntsville, AL, the team works across defense, space, cyber and commercial fields.

The role involves developing training software for unmanned aerial systems, collaborating with teammates to design features, fix bugs, and write tests in C++, .NET, and C#.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Defense Software Developer — C++/Java in Agile Teams
Defense Software Developer — C++/Java in Agile Teams

Leidos • Huntsville (AL)

On-site
USD 69,000 - 126,000
Competitive compensation
Health and Wellness programs
Paid Leave and Retirement
Lead Software Engineer - AI-Driven Defense Systems
Lead Software Engineer - AI-Driven Defense Systems

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,000
Lead Software Engineer, AI-Driven Defense Systems
Lead Software Engineer, AI-Driven Defense Systems

Leidos • Huntsville (TN)

On-site
USD 131,000 - 237,000
Lead Software Engineer - AI-Driven Defense (C++/Python)
Lead Software Engineer - AI-Driven Defense (C++/Python)

Leidos • Huntsville (AL)

On-site
USD 131,000 - 237,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Mid-Level Embedded Software Engineer – Real-Time Defense
Mid-Level Embedded Software Engineer – Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Income Protection
Paid Leave
+1
Senior Embedded Software Engineer for Defense
Senior Embedded Software Engineer for Defense

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Embedded Software Engineer for Real-Time Defense
Senior Embedded Software Engineer for Real-Time Defense

Via Logic LLC • Huntsville (AL)

On-site
USD 117,000 - 195,000
Defense Software Test Engineer – Real-Time & Agile
Defense Software Test Engineer – Real-Time & Agile

Leidos Inc • Huntsville (AL)

On-site
USD 85,000 - 120,000
Software Engineer - Defense Systems (Linux/C/C++, Python)
Software Engineer - Defense Systems (Linux/C/C++, Python)

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
Embedded Software Engineer – Real-Time Defense Systems
Embedded Software Engineer – Real-Time Defense Systems

Via Logic LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000