Software Development Engineer

Leidos

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Gaithersburg, MD
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$126k most similar roles pay here $202k

This listing doesn't post a salary. Most similar roles pay $137,375–$193,000.

Based on 240 similar postings.

Employer

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations.

Leidos currently has 345 open roles on FindRole.

Listed pay typically runs $92,300–$166,850 across 290 roles with salary data.

Most-posted roles

View all roles at Leidos

At a glance

TL;DR · Software Development Engineer

The Software Development Engineer joins a dynamic team to modernize the Federal Aviation Administration’s En-Route Automation Modernization system, which serves as the foundational platform for air navigation and traffic control. Working within the FlightDeck middleware layer, the engineer will develop and maintain critical air traffic control software while supporting hardware, software, and firmware upgrades. Day-to-day responsibilities include coordinating solutions with systems engineering, developing new capabilities via APIs, and utilizing AI/ML concepts to enhance development phases. The role requires proficiency in Ada95, C++, Perl, and Python on UNIX/Linux platforms. Technical requirements include experience with multi-threaded programming, real-time systems, NetApp, Ansible Playbooks, and low-level communication protocols like TCP-IP, UDP, and SCTP. This position addresses the technical challenge of improving system availability and performance to enhance collaboration and decision-making capabilities for flight controllers and the aviation industry.

What does a Software Development Engineer earn?

Median $169050 from 203 postings across 15 companies.

See salary data

What you'll do

  • Develop and maintain air traffic control software using Ada95 and C++ on UNIX/Linux platforms.
  • Perform multi-threaded programming and real-time development on high-availability systems.
  • Manage low-level communication protocols including TCP-IP, UDP, and SCTP.
  • Execute system maintenance tasks involving Linux customization, firmware updates, and Ansible automation scripts.
  • Integrate hardware and software components using NetApp technologies and automated scripting.
  • Develop and maintain support functions and common services using Perl and Python.
  • Implement AI/ML capabilities to enhance software design, coding, and testing processes.
  • Coordinate the development of new features and upgrades for the FlightDeck API.

What we're looking for

  • Must have a Computer Science or Computer Engineering degree.
  • Must be a U.S. Citizen.
  • Ability to obtain and maintain a Public Trust clearance.
  • Demonstrated software development skills and capabilities.
  • Excellent verbal and communication skills.
  • Flexibility in working across multiple software languages.
  • Demonstrated ability to debug and solve problems.
  • Hands-on work experience performing software engineering tasks (non-academic internships) (preferred).

More like this

Similar roles

Senior Software Developer

Leidos

Gaithersburg, MD 87 days ago $87,100–$157,450
Ada95 C++ Linux Unix Python Perl KSH Ansible TCP-IP UDP SCTP Firmware NetApp AI ML Automation Scripting
4+ yrs exp

Software Developer

Leidos

Eagan, MN +1 44 days ago $69,550–$125,725
C++ Java UNIX Linux Qt Python Ansible Git Subversion CVS Agile Scrum JIRA Atlassian Tool Suite C Ada Perl
2+ yrs exp Hybrid

Software Development Lead

Leidos

Eagan, MN 44 days ago $87,100–$157,450
C++ Java UNIX Linux Qt Python Ansible Git Subversion CVS Agile Scrum JIRA Atlassian Tool Suite C Ada Perl
5+ yrs exp

Senior Software Developer

Leidos

Gaithersburg, MD +2 14 days ago $107,900–$195,050
C C++ Ada Linux Red Hat TCP/IP UDP SCTP Agile CI/CD DevSecOps Source Control Configuration Management Test Automation Virtual Machines Hypervisors
8+ yrs exp Hybrid

Software Development Engineer

Fortinet

Santa Clara, CA 97 days ago $123,000–$151,000
Python Docker Kubernetes DevOps Go C C++ TCP/IP Firewall IPSec SSL TLS DNS SDN Distributed Systems Load Balancing
Hybrid

Software Development Engineer

Adobe

San Jose, CA 168 days ago
TypeScript JavaScript React TDD Functional Programming CI/CD WebGPU Canvas Rendering Generative AI
4+ yrs exp Hybrid