Haystack
← Back to Jobs
Remote
Full time
Technology
LE

Software Engineer

LeidosGaithersburg, MD🇺🇸United StatesPosted 4 Aug 2026

Why This Role Stands Out

This remote Software Engineer role offers an exciting opportunity to modernize critical air traffic systems, providing significant impact and continuous skill development in a reputable company. You'll thrive here if you are a mid-senior engineer passionate about building high-availability, real-time systems and collaborating within a dynamic team, with a competitive salary range of USD 107,900 - 195,050. Apply now to contribute to a vital national infrastructure project!

Quick Overview

Salary
$107.9k - $195.1k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Remote
Location
Gaithersburg, MD, United States
Posted
3 weeks ago
TCP/IPAgileC++

Job Description

Software Engineer | Gaithersburg, MD, United States | Hybrid | $87,100.00 - $157,450.00

This employer is a globally recognized leader in technology and industry, delivering advanced digital and mission solutions for government and commercial clients. They are seeking skilled engineers to contribute to critical infrastructure projects that modernize national airspace operations. The company fosters an environment of innovation and high performance, encouraging individuals to tackle complex challenges and drive progress.

The Role

  • Design, develop, test, and maintain software for real-time, high-availability systems.
  • Analyze complex system requirements and translate them into efficient, maintainable software designs.
  • Apply sound software engineering principles to ensure code is reliable, fault tolerant, and reusable.
  • Participate in Agile ceremonies and promote code reuse and cross-program collaboration.
  • Support system integration activities, including hardware and low-level communications interfaces.
  • Lead software development activities independently and as part of a collaborative engineering team.

What You'll Need

  • Bachelor’s degree in Computer Science or related field with 4–8 years of relevant experience, or Master’s degree with 2–6 years of relevant experience.
  • Proficiency in C and/or C++.
  • Experience developing real-time, multi-threaded, high-availability systems.
  • Experience with Linux environments, virtual machines, and hypervisors.
  • Experience with low-level communications protocols (TCP/IP, UDP, SCTP).
  • Ability to obtain and maintain a Public Trust clearance.

What's On Offer

  • Opportunity to work on mission-critical infrastructure supporting national airspace operations.
  • Collaboration with experienced engineers on complex, real-world systems.
  • Exposure to modern software development principles and best practices.
  • Competitive compensation and benefits package.

Apply via Haystack today!

Similar jobs