Remote Software Engineer: Real-Time C++ & Systems

Leidos

Huntsville (AL)

On-site

USD 87,000 - 157,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leidos is seeking a Software Engineer in Huntsville, AL to develop high-performance C++ applications for space and munition programs. You will work on user-facing and simulation software interfacing with real-time data pipelines and hardware systems.

The role offers growth into broader system ownership across application, middleware, and real-time components, with collaboration across software, systems, and hardware teams. A bachelor’s degree and 4+ years of experience are required.

Qualifications

  • 4+ years of software development experience and a bachelor’s degree or higher in Electrical Engineering, Computer Engineering, or Computer Science from an ABET-accredited school.
  • Strong fundamentals in modern C++, Linux, and distributed or performance-sensitive applications.
  • Experience with multithreaded or concurrent programming.
  • Ability to obtain and maintain a secret clearance.

Responsibilities

  • Design, develop, and maintain C++-based applications and backend systems.
  • Build software supporting data processing, visualization, and system control.
  • Analyze and improve performance, latency, and scalability of software systems.
  • Collaborate with cross-functional teams including software, systems, and hardware engineers.
  • Support integration, testing, and deployment of software in test environments.
  • Contribute to systems and features end-to-end from development through deployment.

Skills

Modern C++
Linux
Distributed systems
Multithreading
Performance optimization

Education

ABET-accredited bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science

Tools

Containerization
CI/CD pipelines
ZeroMQ
Python

Job description

Leidos is seeking a Software Engineer in Huntsville, AL to develop high-performance C++ applications for space and munition programs. You will work on user-facing and simulation software interfacing with real-time data pipelines and hardware systems.

The role offers growth into broader system ownership across application, middleware, and real-time components, with collaboration across software, systems, and hardware teams. A bachelor’s degree and 4+ years of experience are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Defense Systems (Real-Time & Embedded)
Software Engineer - Defense Systems (Real-Time & Embedded)

Via Logic LLC • Huntsville (AL)

On-site
USD 75,000 - 126,000
Defense Software Engineer - C/C++, Embedded & Real-Time
Defense Software Engineer - C/C++, Embedded & Real-Time

Leidos Inc • Huntsville (AL)

On-site
USD 70,000 - 126,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
Junior Software Engineer — Defense & Embedded Systems
Junior Software Engineer — Defense & Embedded Systems

Koitecc Solutions • Huntsville (AL)

On-site
USD 66,000 - 126,000
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
Missile Systems Software Engineer – Real-Time & MOSA
Missile Systems Software Engineer – Real-Time & MOSA

Leidos Inc • Huntsville (AL)

On-site
USD 87,000 - 157,000
Software Engineer, Guidance & Mission Planning
Software Engineer, Guidance & Mission Planning

Koitecc Solutions • Huntsville (AL)

On-site
USD 87,000 - 157,000
Senior Real-Time Software Engineer
Senior Real-Time Software Engineer

Leidos • Gaithersburg (MD)

Hybrid
USD 87,000 - 157,000
Senior Real-Time Embedded Engineer – Defense Systems
Senior Real-Time Embedded Engineer – Defense Systems

Leidos • United States

On-site
USD 108,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