Principal Software Developer

Leidos UK

Gaithersburg, MD, United States
$131,300.00 - $237,350.00 py
On-site
Technical authority for software engineering
Lead design and development of complex systems
Ai-assisted software development adoption
Leidos UK is seeking a Principal Software Developer to join their SkyLine-X™ Air Traffic Management program, responsible for developing advanced software systems that enhance aircraft safety and efficiency. The ideal candidate will possess significant experience in software architecture, AI-assisted development, and leadership within technical teams

Job Summary

  • Serve as a principal technical authority for software engineering across one or more programs, influencing architecture, design, and long-term technical strategy.
  • Establish enterprise- or program-level policies, guardrails, and governance for responsible AI usage, including validation standards, traceability, security, compliance, and risk management.
  • Collaborate with program leadership, systems engineering, cybersecurity, and other stakeholders to align software strategy with mission objectives.

Matching Summary

Match Score: 85

Leidos UK is seeking a Principal Software Developer to join their SkyLine-X™ Air Traffic Management program, responsible for developing advanced software systems that enhance aircraft safety and efficiency. The ideal candidate will possess significant experience in software architecture, AI-assisted development, and leadership within technical teams.

Salary

$131,300.00 - $237,350.00

Skills & Requirements

Must-have

  • technical authority for software engineering
  • lead design and development of complex systems
  • AI-assisted software development adoption
  • evaluate AI-generated outputs
  • lead technical reviews and code reviews
  • mentor senior and mid-level engineers

Nice-to-have

  • influence organizational technology strategy
  • contribute to innovation initiatives involving AI
  • work in regulated, safety-critical environments

Key Requirements

  • Public Trust security clearance
  • Bachelor's degree in computer science or related field and 12 years of experience
  • Master's degree and 10 years of experience
  • Expert proficiency in C++, Python, or Qt
  • Experience leading software architecture and technical strategy
  • Deep experience applying AI-assisted software development tools
  • Expert ability to evaluate, validate, and govern AI-generated code

Work Rights

Must be able to obtain and maintain a Public Trust security clearance

Tailored Resume

Cover Letter