Sr. Software Developer
$87.1k - $157.45kLeidos
Description
Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administration’s En-Route Automation Modernization ERAM) system, which is the heart of the Next Generation Air Traffic Control System. ERAM is vital to air navigation, providing the backbone foundational platform for all ATC Systems.
Developers on ERAM support new system capabilities/enhancements requested by the FAA and system upgrades based on Tech Refresh initiatives. ERAM also enables increased air traffic flow as the need for additional capabilities evolve. Leidos is looking for developers for the ERAM middleware layer which we refer to as “FlightDeck”.
Flight Deck (FDK) functions, capabilities include:
• Real-Time Programming on High Availability Systems
• Multi-threaded programming
• Low Level Operating Systems (Linux) - Customization, RPMs, Firmware, Unix Command Line
• SW/HW Integration, NetApp, Hardware, Ansible Playbooks, automation (scripting languages)
• Low level communication software (TCP-IP, UDP, SCTP)
• Support of Common Services utilized by ERAM Application teams
• System Maintenance Concepts
Primary Responsibilities
• Modernizing the AT control system by improving the availability and performance of the ERAM system.
• Supporting ERAM as it continues to migrate upgrade hardware, software, OS levels, firmware, security, and CAS. Detailed knowledge of Linux OS and OS concepts desirable.
• Optimizing the experience for the flying public, Air Traffic Control, and the airline industry by improving the collaboration and decision-making capabilities of flight controllers
• Develop Maintain FAA air traffic control software (primarily Ada95/C++) on a UNIX/Linux platform. Leverage (KSH/PERL/PYTHON) for automation capabilities.
• Performing software development as needed for the ERAM system
• Coordinate Solutions with Systems Engineering
• Coordinate the development of new capabilities and upgrade to common services provided the applications via the FlightDeck API.
• Leveraging AI/ML concepts to improve SW processes and capabilities
Basic Qualifications
Computer Science or Computer Engineering Degree
Demonstrated Software Development Skills/Capabilities
Excellent Verbal and Communication Skills
Flexibility in working across multiple SW languages
Demonstrated ability to debug and solve problems
A Strong Desire to Learn & Improve your Technical Capabilities
4-8 Years work experience in a Computer Science related position (outside academic experience)
Preferred Qualifications
Work Experience in a Technical organization performing Software Engineering Tasks.
Previous Software Experience working Air Traffic Control Programs
Leadership Skills & Experience
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.
Original Posting:
July 13, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $87,100.00 - $157,450.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
- ...Senior Software EngineerLocation: Gaithersburg, MDSchedule: Full TimeWork Arrangement: OnsiteTravel Required: NoShift: DayClearance... ...enterprise applications. This position is ideal for a hands-on developer who enjoys solving complex technical problems, building reliable...SeniorFull timeLocal area
- ...Sr. Java DeveloperApex Systems is looking for a Sr. Backend Developer to join the leading financial regulatory authority, who was voted the #1 Mid-Size Technology... ...Backend developer will be responsible for hands-on software development to build a new, enterprise level...SeniorWork experience placement
$150k - $170k
...Trust or UnclearedBusiness Unit: Zachary PiperPosition Owner: Chris BujoreanuZachary Piper Solutions is seeking a Senior AI Software Developer for a Hybrid position in Gaithersburg, MD; Eagan, MN; or Egg Harbor Township, NJ supporting a federal government customer. The...Senior- ...Job Title: React Software Developer Location: Remote ( EST Candidates & US Citizen only) Candidates should possess US Citizenship reside in US and be willing to go through the federal background check due to the nature of the client. Job Description: We are...SeniorFull timeRemote work
- ...Description Job Description Job Title: Sr. Application Engineer Status:... ...business and system requirements. Designs software applications and subsystems to support... ...support to users in the areas of applications developed under this contract. Serves as the...SeniorContract work
$150k - $170k
...Clearance: No ClearanceBusiness Unit: Zachary PiperPosition Owner: Chris BujoreanuZachary Piper Solutions is seeking a Senior Software Developer - Scrum Master for a Hybrid position (3 days onsite / 2 days remote) in Gaithersburg, MD; Eagan, MN; or Egg Harbor Township,...SeniorRemote work$107.9k - $195.05k
Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA’s broader initiative to modernize legacy flight...SeniorFull timeRemote work$50 per hour
...Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$166.9k - $309.9k
...th Quarter 2026 start date ***Lockheed Martin is designing, developing, and delivering a next-gen wideband MILSATCOM system comprised... ...will support the Ground segment of the program as a Sr Staff Software Engineer for the software lifecycle including requirements analysis...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$110.3k - $204.9k
...Space Network (HSN) by prototyping an advanced hardware network appliance and a software lifecycle network management system for use with software defined networking technology.LM shall develop and prototype key components of the HSN architecture and shall be responsible...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- ...Build and optimize SQL-based analytics and reporting solutions. - Analyze data using AWS services including Athena, RDS, and Hive. - Develop and maintain dashboards and KPI reports. - Define and refine business metrics and KPIs with stakeholders. - Improve analytics...Senior
- Sr. Application Engineer / Solutions ArchitectLocation: Bethesda, MD (Hybrid)Reports... ...code platforms. This hands-on role combines software engineering, application architecture,... ...support of Azure and low-code applications.Develop solutions using C#/.NET, Python, React,...Senior
- ...Job Description Job Description Job Title: Sr. NET Developer / AI Developer / Power BI Location: MUST BE LOCAL TO MD, VA or DC Type: Contract Compensation: Negotiable, W-2 or C2C Work Model: Hybrid Hours: 35 work hours a week All residency status may apply...SeniorContract workLocal area
$129k - $180k
...application and feature development leadership, coordinating with developers, developing reusable code to enable rapid development, and... ...collaborating with cross-functional teams to deliver high-quality software and infrastructure to our stakeholders and users....SeniorFull timeTemporary workLocal areaFlexible hours$80 - $85 per hour
...JAVA RMIBIRT Reports, Jasper reportsRDBMS – Oracle 10g/11gcaBIG tools: caAdapter, caCORE SDK, caCORE Workbench is a PlusKnowledge of software lifecycle methodology – Rational Unified Process (RUP) and Rapid Application Development (RAD)Knowledge of CMMI Level 3...SeniorContract work- ...Experience:Bachelor’s degree with 5+ years’ experience in either software development or administrationAt least 2 years of experience... ...administration.Preferred Skills and Qualifications:Experienced developing software using language such as Java, Python, Ruby, Go....SeniorFull timeContract workImmediate startRemote work
- ...and production operations.Drive automation and CI/CD practices, developing scripts, streamlining operational processes, and defining... ...cloud environments, supporting cloud infrastructure baselines, software deployments, build environments, monitoring, and operational availability...SeniorFor contractorsWork experience placement
- ...Description: Hybrid 3 days onsite / 2 days remote in Rockville, MD Our client seeks a mid to senior full-stack developer to deliver enterprise-grade financial technology solutions with strong code quality and reliability. The role involves Node.js and Angular development...SeniorHourly payLocal areaRemote work
- ...Senior Full-Stack Developer Location: Bethesda, MD and Remote About Futrend Futrend Technology, Inc. (” Futrend”) is an innovative business and technology solutions provider. Our primary focus and core competencies are in Healthcare IT, Federal Financial Management, and...SeniorRemote work
$110.3k - $204.9k
...Networking (SDN) program by prototyping an advanced hardware network appliance and a software lifecycle network management system for use with software defined networking technology.LM shall develop and prototype key components of the architecture and shall be responsible for...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$131.3k - $237.35k
...Leidos is looking for our next TS/SCI cleared Senior DevOps Software Engineer to join a high energy team building and deploying a cutting... ...with a multi-disciplinary team of engineers, architects, developers, software integrators, and system administrators on the following...SeniorContract workLocal areaImmediate startRemote workFlexible hours- ...Lead/Senior Salesforce Developer - Remote - Candidates should possess US Citizenship, reside in US and be willing to go through the federal background check due to the nature of the client. Job Requirement A minimum of 8 years of experience in Salesforce.com...SeniorFull timeLocal areaRemote work
$131.3k - $237.35k
...AI and agentic AI systems in production mission environments.Collaborate with multidisciplinary teams of analysts, engineers, and developers to solve complex challenges and deliver innovative, production-ready algorithms and platforms.Apply cutting-edge techniques in...SeniorFull timeRemote workFlexible hours- ...Sr. .Net DeveloperWe are seeking a highly skilled and experienced Sr. .Net Developer to join our team. As a Sr..Net Developer, you will be responsible for designing, developing, and maintaining software applications using the.Net framework. Your expertise in C#, Azure...SeniorContract workRemote work
- ...Manufacturing,Banking & Finance,Government,Telecom,Oil & Gas,IT/Software Work Authorization: Design and develop new features and/or maintain existing applications developed on C# and ASP.NET MVC. Develop code and supporting documentation. Analyze business...SeniorLocal area
- ...Sr .NET DeveloperJob Title:.Net DeveloperReports To: Program ManagerLocation: Bethesda... ...(GC)Job Summary: The experienced .NET Developer is a member of the project team who takes... ..., and team members to design and develop software solutionsDevelop new code and/or support...SeniorPermanent employmentFor contractorsWork at office
$93.48 - $126.58 per hour
...environments. This role focuses on delivering production-ready software and AI tooling, including LLM-based solutions, with an emphasis... ...systems that support AI/ML mission requirements. Design and develop LLM orchestration frameworks , retrieval-augmented generation...SeniorHourly payTemporary work$106.48k - $159.72k
...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior.NET Developer to join our team in Rockville, Maryland (US-MD), United States (US).NTT DATA is seeking a highly skilled Senior .NET Developer to...SeniorTemporary workFlexible hours$107.09k - $144.57k
...Senior Embedded Software Engineer (Onsite) Location: Germantown, MD, US, 20876 Job ID: 114921 The salary range for this position... ...minimum of 5 years of experience Fluency in C/C++ Proficiency developing in a Linux environment. Experience developing software on...SeniorFull timeFor contractorsFlexible hours- ...seizing new business opportunities! Job Description: Position Overview We are seeking an experienced Senior .NET Application Developer to support the Department of Health and Human Services (HHS) Applications Team in developing, modernizing, enhancing, and...SeniorFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- software engineer internship remote Gaithersburg, MD
- software engineer remote Gaithersburg, MD
- graduate software developer no experience Gaithersburg, MD
- information technology software engineer Gaithersburg, MD
- senior software engineer remote Gaithersburg, MD
- junior software developer remote Gaithersburg, MD
- startup software engineer Gaithersburg, MD
- senior software design engineer Gaithersburg, MD
- software developer Gaithersburg, MD
- federal - software developer Gaithersburg, MD





