Senior Defense Software Engineer - C++/Python

Leidos

Beavercreek (OH)

On-site

USD 108,000 - 195,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Leidos in Ohio is seeking a Sr Software Developer to design and implement high-performance C++/Python software for defense systems. You will work across embedded and desktop environments, emphasize optimization, and collaborate with engineers to deliver robust, scalable applications.

Requires 8+ years of experience, strong OOP and data structures knowledge, and an active Secret Clearance. Travel may be required as needed.

Qualifications

  • 8+ years of experience in software development using C++ and Python.
  • Proficiency in object-oriented programming, data structures, and algorithms with C++.
  • Strong memory management, multithreading, and concurrency in C++.
  • In lieu of degree, a High School diploma with 12 years minimum experience accepted.
  • Active Secret Clearance.

Responsibilities

  • Design, develop, and manage high-performance software applications using C++
  • Design, develop, and manage software applications and transformations using Python
  • Implement and optimize code for performance, security, and memory efficiency
  • Write robust, efficient, and scalable C++ code for real-time, embedded, and desktop software
  • Monitor and optimize performance across platforms and environments
  • Integrate third-party libraries, tools, and APIs into C++ applications
  • Collaborate with developers, engineers, and stakeholders for seamless integration
  • Run unit, integration, and performance tests for stability
  • Conduct code reviews and ensure coding standards and security practices
  • Participate in agile development and continuous improvement of C++ workflows

Skills

C++
Python
Object oriented
Multithreading
Memory management
GIT
Performance tools
Security practices
Communication
Travel

Education

Bachelor's degree in Computer Science or Engineering
Master’s degree in Computer Science or Engineering
High School diploma with 12+ years experience (in lieu of degree)

Tools

C++ tooling

Job description

Leidos in Ohio is seeking a Sr Software Developer to design and implement high-performance C++/Python software for defense systems. You will work across embedded and desktop environments, emphasize optimization, and collaborate with engineers to deliver robust, scalable applications.

Requires 8+ years of experience, strong OOP and data structures knowledge, and an active Secret Clearance. Travel may be required as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Military Software Engineer (C++/Python, Secret)
Senior Military Software Engineer (C++/Python, Secret)

Leidos Inc • Beavercreek (OH)

On-site
USD 108,000 - 195,000
Senior Software Architect — Defense Systems (Secret Clearance)
Senior Software Architect — Defense Systems (Secret Clearance)

Leidos Inc • San Diego (CA)

On-site
USD 131,000 - 237,000
Paid Time Off
11 holidays
401K with company match
+5
Senior C++ Engineer - Defense AI & Multi-Domain Simulations
Senior C++ Engineer - Defense AI & Multi-Domain Simulations

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Military Utility Sr Software Eng
Military Utility Sr Software Eng

Leidos • Beavercreek (OH)

On-site
USD 108,000 - 195,000
Senior Software Engineer - Rapid Prototyping & HPC Tooling
Senior Software Engineer - Rapid Prototyping & HPC Tooling

Leidos Inc • Chantilly (VA)

On-site
USD 108,000 - 195,000
Senior Embedded Software Engineer — Mission-Critical Defense
Senior Embedded Software Engineer — Mission-Critical Defense

Leidos Inc • Huntsville (AL)

On-site
USD 131,000 - 238,000
Senior Software Engineer – Mission-Critical Systems
Senior Software Engineer – Mission-Critical Systems

Leidos Inc • Laurel (MD)

On-site
USD 87,000 - 157,000
Senior Software Engineer: Mission-Critical Secure Apps
Senior Software Engineer: Mission-Critical Secure Apps

Leidos LLC • Gaithersburg (MD)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Mission-Critical Software Engineer (C++/Java)
Mission-Critical Software Engineer (C++/Java)

Leidos • Huntsville (TN)

On-site
USD 70,000 - 126,000
Software Engineer - TS/SCI Poly (Security-Centric)
Software Engineer - TS/SCI Poly (Security-Centric)

Quest Oracle Community • San Diego (CA)

Hybrid
USD 70,000 - 126,000
Competitive benefits