Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leidos

Lead Software Developer

Leidos

. Design, develop, test, and maintain software for real-time, high-availability systems .

Posted 9/29/2026full-timeUnited StatesSenior💰 $87,100 - $157,450 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing real-time, high-availability systems using object-oriented programming, particularly in C and C++. Proficient in leading software development teams, mentoring junior developers, and applying modern software engineering principles in a collaborative Agile environment.

Highest-signal resume keywords
Object-Oriented ProgrammingC and C++ ProficiencyReal-Time System DevelopmentLinux Environment ExperienceSystem Integration Support

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingC ProgrammingC++ ProgrammingReal-Time System DevelopmentMulti-Threaded ProgrammingLow-Level Communications ProtocolsSystem Maintenance ConceptsTest Automation FrameworksSource Control ToolsConfiguration Management Tools
Soft Skills
Strong Verbal CommunicationStrong Written CommunicationIndependent WorkCollaborative WorkWork Prioritization
Tools & Technologies
Linux (Red Hat)Virtual MachinesHypervisorsAutomation ScriptsAgile Methodologies
Certifications & Qualifications
Public Trust Clearance
Industry Keywords
High-Availability SystemsSystem IntegrationAir Traffic ServicesUK NASR PDT Evolution ProgramSustainable Development Practices

Tech Stack

Tools & technologies
LinuxTCP/IPC++

About the role

Key responsibilities & impact
  • 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
  • Support the UK NASR PDT Evolution Program delivering enhanced capabilities to replace and modernize the current operational system supporting UK air traffic services

Requirements

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
  • 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
  • Preferred: Experience with Ada
  • Preferred: Experience with test automation frameworks
  • Preferred: Familiarity with AI/ML tools applied within software development workflows

Benefits

Comp & perks
  • Balanced hybrid schedule between 2–3 days in the office per week