Principal Software Engineer
$131.3k - $237.35kLeidos
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, 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 $131,300.00 - $237,350.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.
$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours$204k - $284k
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies...SuggestedFull timeWork experience placementLocal areaImmediate startNight shift$195k - $323k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and power...SuggestedFull timePart timeRemote workWork from homeWorldwideFlexible hours$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...SuggestedFull time- ...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...SuggestedFull timeTemporary workWork experience placement
$230k - $288k
...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...Companies by Fast Company. About the Department Cloudflare’s engineers build and operate the software that helps power 25+ million...Full timeTemporary workFlexible hours$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 timeWork experience placementLocal areaRelocation package- ...Global InfoTek, Inc. is seeking a Principal Software Engineer with extensive expertise in Cyber Operations. This role focuses on leading the architecture and implementation of production software for RF data analysis from real-time sensor streams. The ideal candidate...Full timeRemote work
$161.5k - $218.5k
...Job Description GDIT 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, and join...Full timeWork experience placementRemote work- Position Overview Oracle Government Defense & Intelligence is seeking a Principal Application Software Engineer to design, build, and operate secure application services for sovereign and government cloud environments. This role is a senior technical contributor who leads...Temporary workFlexible hours
$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$99k - $225k
AI Developer The Opportunity: As an experienced AI engineer, you know that AI systems are critical to understanding and processing massive... .... You Have: 2+ years of experience building production-grade software in Python, TypeScript, or Java with APIs and data services,...Full timeContract workPart timeWork at officeLocal areaRemote work$99k - $225k
Agentic AI Engineer The Opportunity: As an experienced engineer, you know that agentic AI is transforming how organizations operate, make decisions, and deliver outcomes at speed. Your ability to design and build practical agentic systems that turn manual workflows into...Full timeContract workPart timeWork at officeLocal areaRemote workShift work$140k - $170k
Senior Software Engineer The Mission: Do you want to build software that solves the world's most complex national security problems? At STR, we don’t just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join a...Full timeLocal areaFlexible hoursNight shift$134k - $184k
STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...Full timeLocal areaImmediate startNight shift$147k - $202k
...monitors the Auth0 Platform, and we are looking for an Observability Engineer to help ensure that our Product and Platform Engineers can monitor and observe our platform while continuing to rapidly ship software that our customers love. Our engineers maintain and automate...Full timeLocal areaWorldwideFlexible hours$155k - $195k
...national security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,... ...intelligence information around the globe. The Role As a Senior Software Engineer, you will leverage your skills in systems and software...Full timeLocal areaNight shift$86.8k - $198k
Software Development Engineer The Opportunity: As a lead software engineer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment. If you’re looking for the chance to not just develop software, but to help create a solution that...Full timeContract workPart timeWork at officeLocal areaRemote work$139k - $180k
...systems of systems to assure mission success. SAAM is developing software and hardware tools and datasets to support these analyses,... ...programs. The Role: The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced concepts and...Full timeLocal areaRemote workNight shift$115k - $155k
...of Guardian, our AI Platform here: See the following articles to learn more about what we do: Job Description As a Software Engineer you’ll be collaborating across departments to conceptualize, design, and implement innovative software solutions, owning the end...Full timeWorldwideFlexible hoursShift work- ...agents that plan campaigns, produce creative, manage spend, and attribute value. The Role As Ardenir's Principal Engineer, you'll own how we build software. We've adopted an AI-forward approach in which agents write our code. When a person has to review a line by...Full time
- ...Job Description Job Description Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a...Full timeFor contractorsWork at officeFlexible hours
$167.5k - $213.75k
...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 workWork at officeImmediate startWorldwide$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...- ...Principal CNO Software Engineer Zetier 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...Full time
- ...every day for mission-critical security, delivered through our cloud infrastructure. We are looking for an experienced Principal Software Engineer who will be responsible for developing and maintaining our flagship product assets. This includes the architecture, design...Full timeWork at office
$274k - $376.2k
...Auth0Lab Team We are a small team of engineers exploring new Auth0 products and features... ...for a very senior, knowledgeable Principal engineer (P6) that both wants to be hands... ...systems you design Have 10+ years of software development experience Have 4+ years...Work at officeLocal areaWorldwideFlexible hours$193.1k - $323.5k
...your back. Role Summary We're looking for an outstanding Principal Engineer to lead and drive technical strategy and execution for Splunk... ...and operations to deliver secure, scalable, high-performing software. Contribute to big-picture architecture decisions that keep...Full timeTemporary workWork experience placementLocal areaImmediate startFlexible hours$69.4k - $158k
Cloud Architect The Opportunity: Everyone is trying to “harness the cloud”, but not everyone knows how. As a cloud computing application architect, you know how to create a cloud-based technical architecture that meets client needs and takes advantage of cloud capabilities...Full timeContract workPart timeWork at officeLocal areaRemote work$87.36k - $91.52k
...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer What this job involves: Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision,...Daily paidFull timeWork experience placementWork at officeLocal areaMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Arlington, VA
- senior principal scientist Arlington, VA
- principal cloud computing engineer Arlington, VA
- principal Arlington, VA
- entry level software sales Arlington, VA
- ultimate software Arlington, VA
- healthcare software sales Arlington, VA
- software asset management analyst Arlington, VA
- embedded software Arlington, VA
- software Arlington, VA





