744,295open jobs
44,695companies
107,333added this week
Browse all
Salary
$87k – $157k per year
Location
In office (Tewksbury)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 24, 2026. Leidos scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Leidos is an American technology and engineering services company created in 2013 when Science Applications International Corporation split in two, with Leidos taking the technical services and solutions business. It is one of the largest suppliers to the United States government, working across defence programmes, intelligence systems, civil agencies including the Federal Aviation Administration, and healthcare services for the Department of Veterans Affairs. Headquartered in Reston, Virginia, the company also builds security detection products for airports and borders, and has concentrated recent investment on trusted artificial intelligence and autonomy for mission environments.

Leidos is looking for a talented Software Engineer to support new product development at Security Enterprise Solutions.

As a Software Engineer on our diverse and collaborative team, you will work alongside our expert Scientists and Engineers who belong to cross functional discipline, contributing to Leidos products with global impact on aviation security screening. You’ll be honing your engineering skills with instrumentation domain products, real-time programming, and object-oriented design, all with the support of a management team focused on your professional growth and advancement.

Working under general supervision in a diverse team, your primary responsibility will be to develop, modify and troubleshoot multi-tiered distributed applications and systems. The duties and responsibilities may change from time to time without notice and include but are not limited to the duties described below.

Primary Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable C++ code using good OOP/OOAD techniques for our systems.
  • Optimize, identify bottlenecks, bugs, and devise solutions to problems including:
    • Maintain code quality, leverage and extend code, revision control and organization
    • Analyze customer issues and identify and implement solutions.
    • Participate and contribute within a defined software development process.
  • Occasional travel to customer sites may be required. Travel may be domestic and international.

Basic Qualifications:

  • Software Engineering candidate shall participate in the design, development, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products.
  • Applies appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle.
  • Duties include software requirements analysis, analysis of hardware compatibility, development of software products and tools used for design, development and maintenance of infrastructure, and platforms.

Typical Education & Experience:

  • Develops solutions to complex technical issues and problems that impact multiple area or disciplines.
  • Regularly employs ingenuity and creativity to develop new technical solutions and systems to achieve functional objectives.
  • Communicates with internal team members across multiple areas and client team members.
  • Works to influence project/team leaders regarding solution design, process and/or approaches.
  • Requires expert knowledge of and ability to apply advanced technical principles, theories, and concepts.
  • Bachelor's degree with 4-8 years of relevant experience, or Master's degree with 2-6 years of relevant experience.
  • Working knowledge of C++ and OOP/OOAD
  • Understanding of data structures, algorithms, and software design solutions.
  • Understanding of memory management, multicore processors, and distributed systems design.
  • Experience with TCP/UDP socket programming.

Preferred Qualifications:

  • Graphics Design, GUI development
  • Experience writing/debugging socket programming.
  • Interfacing with hardware and real-time debugging.
  • Experience developing software with Linux based OS (RedHat distribution preferred) and Qt 5 or above programming language.
  • GPU Programming with CUDA and/or OpenGL.
  • Good working knowledge of SQL.
  • Working knowledge of Cybersecurity.
  • Working knowledge of networking solutions.
  • Working knowledge of DevOps and CI/CD pipeline.
  • Experience with Scrum/Agile development methodologies.

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:

September 24, 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 $87,100.00 - $157,450.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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
744,295 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Tewksbury
C++ Developer 2 hours ago
$120k – $130k per year • Remote (United States) • Contractor • 7+ years exp • Boston
C++
Databases
PostgreSQL
Apply
≈ $138k – $228k per year (Estimated) • Equity • Remote (United States) • Full-Time • Bachelor's Degree
Python
JavaScript
SQL
C#
Python
FastAPI
C#
ASP.NET Core
xUnit
Frontend
Vue.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
SOC 2
HIPAA
Management
Agile
QA
Playwright
Jest
Apply
≈ $95k – $184k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Plano • Charlotte
Java
Scala
Java
Spring MVC
Databases
Cassandra
ElasticSearch
AI/ML
NLP
Machine Learning
DevOps
CI/CD
Management
Agile
Apply
≈ $130k – $241k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • United States
JavaScript
TypeScript
Node JS
Frontend
GraphQL
Next.js
React.js
Sass
DevOps
Rest API
Terraform
Azure
AWS
TCP/IP
QA
Playwright
Jest
Vitest
Apply
≈ $135k – $263k per year (Estimated) • In office • 3+ years exp • New York
JavaScript
Java
Java
Spring Boot
AI/ML
Machine Learning
Frontend
React.js
DevOps
CI/CD
Management
Agile
Apply
$108k – $195k per year • Hybrid • Public Trust • Full-Time • 8+ years exp • Bachelor's Degree • Gaithersburg
C++
Ada
AI/ML
Claude
AI Agents
OpenAI Codex
DevOps
Red Hat
CI/CD
Linux
TCP/IP
Management
Agile
Apply
$108k – $195k per year • In office • TS/SCI • Full-Time • Columbia
Python
C++
DevOps
CI/CD
Apply
$58k – $105k per year • In office • Secret • Full-Time • Bachelor's Degree • Huntsville
Verilog
C++
VHDL
DevOps
RTOS
Linux
IoT
FreeRTOS
Apply
$70k – $126k per year • In office • Secret • Full-Time • 2+ years exp • Bachelor's Degree • Huntsville
Python
Java
PowerShell
C#
C++
Bash
Java
Gradle
DevOps
GitLab CI
CI/CD
Windows
Unix
Apply
≈ $99k – $224k per year (Estimated) • In office • Full-Time • Livonia
JavaScript
C++
AI/ML
LocalAI
Llama
LLM
DevOps
CI/CD
Docker
IoT
MQTT
Management
Agile
Apply
Jr Software Developer 2 hours ago
$58k – $105k per year • In office • Public Trust • Full-Time • 2+ years exp • Bachelor's Degree • Gaithersburg
Python
Bash
DevOps
Ansible
Red Hat
Podman
VMWare
CI/CD
Git
Docker
Configuration Management
KVM
Linux
Apply
$108k – $195k per year • Hybrid • Public Trust • Full-Time • 8+ years exp • Bachelor's Degree • Gaithersburg
C++
Ada
AI/ML
Claude
AI Agents
OpenAI Codex
DevOps
Red Hat
CI/CD
Linux
TCP/IP
Management
Agile
Apply
$108k – $195k per year • In office • TS/SCI • Full-Time • Columbia
Python
C++
DevOps
CI/CD
Apply
Jr. Software Engineer 2 hours ago
$58k – $105k per year • In office • TS/SCI • Full-Time • 2+ years exp • Master's Degree • Bethesda
Python
JavaScript
Java
Bash
Java
Hibernate
DevOps
GCP
Azure
Jenkins
AWS
GitHub
Amazon S3
Unix
Management
Confluence
Agile
Scrum
Apply
$70k – $126k per year • In office • Secret • Full-Time • 2+ years exp • Bachelor's Degree • Huntsville
Python
Java
PowerShell
C#
C++
Bash
Java
Gradle
DevOps
GitLab CI
CI/CD
Windows
Unix
Apply
≈ $74k – $149k per year (Estimated) • Equity • In office • Full-Time • 1+ year exp • Bachelor's Degree • Tewksbury
Java
C#
C++
Management
Microsoft Office
Apply
$84k – $94k per year • In office • Contractor • Tewksbury
Apply
$37k – $82k per year • In office • Secret • Internship • Bachelor's Degree • Tewksbury
Apply
$87k – $165k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Tewksbury
Management
Microsoft Office
Apply
$69k – $131k per year • In office • Secret • Full-Time • 2+ years exp • Bachelor's Degree • Tewksbury
DevOps
TCP/IP
Apply
See all jobs
This is one of many
744,295 more open roles from verified company boards, updated every day.