Real-Time Software Engineer – Safety-Critical Airspace

Leidos Inc

Eagan (MN)

Hybrid

USD 70,000 - 126,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 to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This role supports UK NASR PDT, delivering enhanced capabilities to replace and modernize the current air traffic services system.

You will join a dynamic engineering team responsible for building and sustaining real-time, high-availability, safety-critical systems that directly support national airspace operations.

Qualifications

  • Bachelor’s degree in Computer Science or related field; 2+ years of relevant experience, or Master’s degree with relevant experience
  • Ability to obtain and maintain a Public Trust clearance
  • Strong object-oriented programming experience
  • Proficiency in C and/or C++
  • Experience developing real-time, multi-threaded, high-availability systems
  • Experience with Linux environments (Red Hat), virtual machines, and hypervisors
  • Experience with low-level communications protocols (TCP/IP, UDP, SCTP)
  • Experience with hardware or complex system integration
  • Familiarity with system maintenance and lifecycle concepts
  • Experience with source control and configuration management tools
  • Strong understanding of modern software development principles and best practices
  • Ability to plan and prioritize work effectively in a fast-paced environment
  • Strong verbal and written communication skills
  • Demonstrated ability to work independently and collaboratively
  • US Citizenship Required

Responsibilities

  • Design, develop, test, and maintain software for real-time, high-availability systems
  • Lead software development activities independently and as part of a collaborative engineering team
  • Analyze complex system requirements and translate them into efficient, maintainable software designs
  • Apply sound software engineering principles to ensure code is reliable, fault tolerant, reusable, and maintainable
  • Lead and mentor junior developers, influencing technical direction and development processes
  • Participate in Agile ceremonies including daily stand-ups, release planning, and sprint reviews
  • Develop, tune, document, and deploy automation scripts across development, test, and production environments
  • Promote code reuse, cross-program collaboration, and sustainable development practices
  • Support system integration activities, including hardware and low-level communications interfaces

Skills

Bachelor's degree
Public Trust
OO programming
C/C++
Real-time systems
Linux Red Hat
TCP/UDP/SCTP
Hardware integration
Source control
Best practices
Communication
US Citizenship

Education

Bachelor’s degree in Computer Science or related field
Master’s degree with relevant experience

Job description

Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This role supports UK NASR PDT, delivering enhanced capabilities to replace and modernize the current air traffic services system.

You will join a dynamic engineering team responsible for building and sustaining real-time, high-availability, safety-critical systems that directly support national airspace operations.

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

Similar jobs worth comparing

Lead Real-Time Software Engineer – Critical Systems
Lead Real-Time Software Engineer – Critical Systems

Leidos Inc • Gaithersburg (MD)

Hybrid
USD 87,000 - 157,000
Real-Time Systems Engineer - Lead & Deliver Availability
Real-Time Systems Engineer - Lead & Deliver Availability

Leidos Inc • Egg Harbor Township (NJ)

Hybrid
USD 108,000 - 195,000
Senior Real-Time Software Engineer - Aerospace
Senior Real-Time Software Engineer - Aerospace

Via Logic LLC • Eagan (MN)

Hybrid
USD 94,000 - 157,000
Competitive compensation
Health and Wellness programs
Retirement benefits
Senior Real-Time Systems Engineer – Hybrid
Senior Real-Time Systems Engineer – Hybrid

Leidos • Gaithersburg (MD)

Hybrid
USD 117,000 - 195,000
Senior Real-Time Software Engineer — Hybrid
Senior Real-Time Software Engineer — Hybrid

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 108,000 - 195,000
Senior Real-Time Software Engineer — High-Availability
Senior Real-Time Software Engineer — High-Availability

Leidos Inc • Eagan (MN)

Hybrid
USD 87,000 - 157,000
Real-Time Systems Engineer - Hybrid, High-Impact
Real-Time Systems Engineer - Hybrid, High-Impact

Leidos Inc • Gaithersburg (MD)

Hybrid
USD 70,000 - 126,000
Real-Time Software Engineer – High-Availability Systems
Real-Time Software Engineer – High-Availability Systems

Leidos Inc • Egg Harbor Township (NJ)

Hybrid
USD 70,000 - 126,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Real-Time Software Engineer — Mission-Critical Systems (Hybrid)
Real-Time Software Engineer — Mission-Critical Systems (Hybrid)

Leidos • Gaithersburg (MD)

Hybrid
USD 70,000 - 126,000
Lead Real-Time Systems Engineer with High Availability
Lead Real-Time Systems Engineer with High Availability

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 87,000 - 157,000