Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$131.3k - $237.35k

Leidos

Description

We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing, building, and testing software that powers some of the nation’s most critical maritime programs. The candidate will help to lead projects of significant national importance, guiding the transformation of existing vessels into autonomous platforms and supporting the development of new ships from concept through deployment.

What You’ll Work On:

Our software portfolio spans the full spectrum of autonomous maritime operations, including:

  • Ship Automation & Control Systems
  • Autonomous Navigation
  • Sensor Fusion & Processing
  • Communication Systems
  • Modeling & Simulation for verification and software testing

Primary Responsibilities

  • Analyze, design, code and update software for new features and performance improvements.
  • Participate in the full software development lifecycle, from requirements and design through implementation, testing, and deployment.
  • Serve as technical lead for small projects, providing direction and ensuring technical quality.
  • Mentor and coach junior engineers, fostering professional growth and elevating team capabilities.
  • Perform peer reviews of software, ensuring quality, maintainability, and adherence to best practices.
  • Drive continuous process improvement, collaborating with the team to optimize workflows, tools, and engineering practices.
  • Assist with evaluating field tests, analyzing results and transitioning findings into actionable software enhancements.
  • Engage directly with client project stakeholders, communicating technical progress, risks, and solutions effectively.
  • Some travel (up to 25%) to support field testing, client engagements, and program milestones.

Basic Qualifications

  • A Bachelor’s degree in Computer Science or STEM field plus 12+ years of professional software development experience, or 10+ years of professional experience with a Master’s degree.
  • Understanding of data structures.
  • Professional experience using C++ and Linux.
  • Knowledge of the Linux operating system.
  • Experience with software source control and configuration management tools.
  • Significant experience working in a team environment, including experience providing guidance and coaching other developers
  • Exposure to one or more of the following: high availability, sensor fusion, target tracking, path planning, communications systems, or military systems integration.
  • Ability to obtain and maintain a Secret Security Clearance.

Preferred Qualifications

  • Familiarity with the Atlassian tool suite (Jira, Confluence)
  • Familiarity with automated build processes (Bamboo, Jenkins, etc.)
  • Professional experience using Java and front-end development frameworks.
  • Knowledge and experience with relational databases such as Oracle, MySQL, PostgreSQL, MariaDB, or Microsoft SQL Server.
  • Experience with Python.
  • Experience designing complex systems, considering performance and user requirements.
  • Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS.
  • Familiarity with game theory, artificial intelligence, petri nets, safety critical software.
  • Demonstrated experience with Docker and Kubernetes (RKE2) in containerization, Kubernetes management and automation technologies.
  • Experienced in designing, implementing, and analyzing simulations involving extensive datasets, ensuring efficient data processing and accurate modeling outcomes. 
  • Proficient in applying vector geometry concepts for spatial analysis, modeling, and problem-solving in simulation environments.
  • Active Secret Security Clearance preferred

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 31, 2026

For 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 $131,300.00 - $237,350.00

The 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.

#Featuredjob

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Arlington, VA vacancy
  •  ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Sofi

    Washington DC
    23 hours ago
  • $197.3k - $313.7k

     ...You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process Intelligence team, building process mining and optimization capabilities within the... 
    Suggested
    Long term contract
    Full time

    Salesforce

    Washington DC
    23 hours ago
  • Arlington, VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI... 
    Suggested

    Motion Recruitment

    Arlington, VA
    3 days ago
  • $131.3k - $237.35k

    We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and testing... 
    Suggested
    Full time

    Leidos

    Arlington, VA
    4 days ago
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design... 
    Suggested
    Full time
    Local area
    Remote work

    Nvidia

    Washington DC
    1 day ago
  • $94.5k - $171.7k

     ...There's no room for error. Join us and start doing your life's best work.(sm)Join the Unified Mobile Framework team as a Principal Android Software Engineer where you will add new components, refine existing components, and find new ways to improve the development... 
    Work experience placement
    Remote work
    Work from home

    UnitedHealth Group

    Washington DC
    5 days ago
  •  ...Principal CNO Software EngineerZetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence... 

    Zetier

    Arlington, VA
    2 days ago
  •  ...Principal Software EngineerDate: Jun 30, 2026 Location: Washington, DC, US, 20001 Philadelphia, PA, US, 19104 Wilmington, DE, US, 19801...  ...core Internet technologies and modern full stack software engineering practices. Proficiency in Java, JavaScript, TypeScript, SQL... 
    Hourly pay
    Temporary work
    Work experience placement
    Flexible hours

    Amtrak

    Washington DC
    4 days ago
  • $195k - $323k

     ...Principal Software Development EngineerMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together...  ...Services Sector is preferred.• Expertise with Software Engineering Concepts and Methodologies.• Proven track record in selection... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    Arlington, VA
    6 hours ago
  • $161.5k - $218.5k

     ...Software Engineer Sr PrincipalGDIT is seeking a Principal Software Engineer to join our team.This challenging and interesting software engineering and development position is a chance to participate in the development and operation of a high-performance big data system... 
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Washington DC
    2 days ago
  •  ...responsible for the experience that sits at the heart of every player’s relationship with us: moving money. We’re looking for a Principal Mobile Engineer to own the frontend technical direction of the Payments & Cashier domain — deposits, withdrawals, payment methods,... 
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Washington DC
    4 days ago
  •  ...Responsibilities:The Data and Integration Group Lead/Principal will lead the architecture and delivery...  ...cloud adoption, automation, and engineering best practices – to include hands on...  ...in data engineering, data warehousing, software engineering, data integration, and/or... 

    MITRE

    McLean, VA
    2 days ago
  • $144.2k - $288.4k

     ...Principal Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient and...  ...passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Oak St. Health

    Washington DC
    2 days ago
  • $240k - $300k

     ...Principal AI Native Software EngineerAt Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life...  ...borders.About the Role:As a Principal AI Native Software Engineer, you direct AI agents to build products and solutions, rather... 
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Arlington, VA
    2 days ago
  •  ...Principal Software EngineerApogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems...  ...to years.Apogee Research is looking for Principal Software Engineers to lead the creation of capabilities addressing currently unmet... 
    Full time
    For contractors
    Work at office
    Flexible hours

    Apogee Research, LLC

    Arlington, VA
    2 days ago
  • $123k - $308k

     ...Principal Software EngineerClarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests...  ...success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... 
    Full time

    Clarity LLC

    McLean, VA
    2 days ago
  • $140k - $200k

     ...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals...  .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of PostgreSQL... 
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Washington DC
    3 days ago
  •  ...Principal Software EngineerAs a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute... 

    Software Technology Inc

    Washington DC
    2 days ago
  • $150k - $175k

     ...Principal Software EngineerAt CheckVideo, a division of Kastle, we are transforming video security with our AI-enabled cameras. Thousands...  ...infrastructure.We are looking for an experienced Principal Software Engineer who will be responsible for developing and maintaining our... 
    Work at office

    Kastle Systems

    Falls Church, VA
    1 day ago
  • $150k

     ...Principal Software Engineer at NAVEXAt NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact.Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We... 

    NAVEX Global

    Washington DC
    2 days ago
  • $118.7k - $194.4k

     ...Identification 338717Job DescriptionYou'll collaborate across engineering, field, and product teams to prototype, test, and publish new...  ...Computer Science, Engineering, or equivalent experience.6+ years in software engineering or cloud development (Python, Go, Java, or similar... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Washington DC
    2 days ago
  • $197.3k - $313.7k

     ...this vision, we are investing in a unified engineering ecosystem that spans Salesforce applications...  ...are seeking a highly motivated, hands-on Principal Member of Technical Staff (PMTS) who brings a rare combination of software engineering, data engineering, and AI expertise... 
    Full time

    Salesforce

    Washington DC
    23 hours ago
  • $196k - $294k

     ...ABOUT THE TEAM ~ We are seeking a Principal Software Engineer to lead architectural and strategic initiatives for our ArsenalOS Forge platform. You'll be pivotal in evolving Forge's capabilities, driving integration and scalability, and maturing its architecture for... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Washington DC
    23 hours ago
  • $163.62k - $212.71k

     ...provide a really interesting working experience, and the chance to contribute to the success of something great. As a Principal Software Development Engineer, you will be a hands-on leader and strategic thinker, setting the technical direction and driving the architecture... 
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    iSpot

    Washington DC
    21 days ago
  • $231k

     ...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Principal Software Development Engineer Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to... 

    Expedia Group

    Washington DC
    9 days ago
  •  ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure...  ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder... 
    Full time
    Flexible hours

    Oracle

    Washington DC
    2 days ago
  • $249k

     ...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Principal Software Engineer, Observability Introduction to the Team: Our Technology Team partners with teams across Expedia Group to create... 

    Expedia Group

    Washington DC
    20 days ago
  • $200k - $250k

     ...Job Description Job Description Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software... 
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    McLean, VA
    12 days ago
  • $158.2k - $237.4k

     ...for the overall delivery process of a software application or service, including design...  ...Bachelors of Science degree in the field of Engineering, Math or Science preferred....  ...requires 8-10 years experience. Our Principal Software Engineer (FrontEnd) earn between... 
    Full time
    Temporary work
    Local area

    AT&T

    Washington DC
    14 days ago
  •  ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...Responsibilities We are seeking a Relational Database Automation Senior Principal Engineer to design and build the next-generation platform... 
    Full time
    Worldwide
    Flexible hours

    Oracle

    Washington DC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!