Resume and JobRESUME AND JOB
Leidos logo

Senior Software Engineer C++ - Careers at Leidos

Leidos

Senior Software Engineer C++ - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Join Leidos Security Enterprise Solutions as a Senior Software Engineer C++

Leidos’ Security Enterprise Solutions (SES) is hiring a Senior Software Engineer (C++) in Tewksbury, MA to drive innovation in global security detection. Work with expert scientists and engineers on embedded products, real-time programming, and object-oriented design to make travel and trade safer worldwide.

Key Responsibilities

  • Develop efficient, reusable C++ code using advanced OOP/OOAD techniques for distributed turn-key systems.
  • Optimize performance, debug bottlenecks, and resolve complex issues in multi-tiered applications.
  • Ensure code quality through revision control, organization, and adherence to software development processes.
  • Troubleshoot customer problems and implement robust solutions under general supervision.
  • Travel occasionally to domestic and international customer sites as needed.

Basic Qualifications

  • BS + 8+ years or Master’s + 6+ years in relevant experience (additional experience substitutes for education).
  • US citizenship required for Public Trust clearance.
  • Expertise in C++, OOP/OOAD, data structures, algorithms, memory management, multicore processors, and distributed systems.

Preferred Skills & Qualifications

  • Linux platform development and real-time hardware interfacing/debugging.
  • SQL proficiency, cybersecurity knowledge, and networking solutions.
  • Graphics/GUI development (DirectX highly desirable).
  • Superior communication skills and advanced degree.

Why Leidos?

Thrive in a collaborative team focused on your growth. Explore SES at Leidos SES and aviation security at Leidos Security Detection. Leidos outthinks, outbuilds, and outpaces the status quo—join the disruptors.

Pay Range: $107,900 - $195,050 USD (varies by experience, skills, location). Position posted December 8, 2025; open at least 3 days.

Locations

  • Tewksbury, Massachusetts, United States

Salary

107,900 - 195,050 USD / yearly

Estimated Salary Rangehigh confidence

107,900 - 195,050 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Object-Oriented Programming (OOP/OOAD)intermediate
  • Data Structures & Algorithmsintermediate
  • Memory Managementintermediate
  • Multicore Processorsintermediate
  • Distributed Systemsintermediate
  • Linux Developmentintermediate
  • Hardware Interfacingintermediate
  • Real-Time Debuggingintermediate
  • SQLintermediate
  • Cybersecurityintermediate
  • Networkingintermediate
  • Graphics Design & GUI (DirectX)intermediate

Required Qualifications

  • BS degree + 8+ years relevant experience or Master’s + 6+ years (experience)
  • US citizenship (Public Trust clearance required) (experience)
  • Strong C++ and OOP/OOAD expertise (experience)
  • Deep knowledge of data structures, algorithms, software design (experience)
  • Proficiency in memory management, multicore processors, distributed systems (experience)
  • Excellent verbal, written, interpersonal communication (experience)
  • Advanced degree preferred (experience)

Responsibilities

  • Design, build, maintain efficient, reusable, reliable C++ code using OOP/OOAD
  • Optimize code, identify bottlenecks, bugs, and implement solutions
  • Maintain code quality, revision control, organization
  • Analyze customer issues and deploy fixes
  • Participate in software development processes
  • Occasional domestic/international travel to customer sites

Benefits

  • general: Professional growth opportunities with supportive management
  • general: Collaborative cross-functional team environment
  • general: Work on cutting-edge security detection technology
  • general: Global impact on travel and trade safety
  • general: Competitive pay with internal equity considerations
  • general: Comprehensive Leidos career development resources

Target Your Resume for "Senior Software Engineer C++ - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer C++ - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer C++ - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in Tewksbury MALeidos CareersC++ EngineeringSecurity TechnologyUnited States HiringEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Senior Software Engineer C++ - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Leidos logo

Senior Software Engineer C++ - Careers at Leidos

Leidos

Senior Software Engineer C++ - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Join Leidos Security Enterprise Solutions as a Senior Software Engineer C++

Leidos’ Security Enterprise Solutions (SES) is hiring a Senior Software Engineer (C++) in Tewksbury, MA to drive innovation in global security detection. Work with expert scientists and engineers on embedded products, real-time programming, and object-oriented design to make travel and trade safer worldwide.

Key Responsibilities

  • Develop efficient, reusable C++ code using advanced OOP/OOAD techniques for distributed turn-key systems.
  • Optimize performance, debug bottlenecks, and resolve complex issues in multi-tiered applications.
  • Ensure code quality through revision control, organization, and adherence to software development processes.
  • Troubleshoot customer problems and implement robust solutions under general supervision.
  • Travel occasionally to domestic and international customer sites as needed.

Basic Qualifications

  • BS + 8+ years or Master’s + 6+ years in relevant experience (additional experience substitutes for education).
  • US citizenship required for Public Trust clearance.
  • Expertise in C++, OOP/OOAD, data structures, algorithms, memory management, multicore processors, and distributed systems.

Preferred Skills & Qualifications

  • Linux platform development and real-time hardware interfacing/debugging.
  • SQL proficiency, cybersecurity knowledge, and networking solutions.
  • Graphics/GUI development (DirectX highly desirable).
  • Superior communication skills and advanced degree.

Why Leidos?

Thrive in a collaborative team focused on your growth. Explore SES at Leidos SES and aviation security at Leidos Security Detection. Leidos outthinks, outbuilds, and outpaces the status quo—join the disruptors.

Pay Range: $107,900 - $195,050 USD (varies by experience, skills, location). Position posted December 8, 2025; open at least 3 days.

Locations

  • Tewksbury, Massachusetts, United States

Salary

107,900 - 195,050 USD / yearly

Estimated Salary Rangehigh confidence

107,900 - 195,050 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Object-Oriented Programming (OOP/OOAD)intermediate
  • Data Structures & Algorithmsintermediate
  • Memory Managementintermediate
  • Multicore Processorsintermediate
  • Distributed Systemsintermediate
  • Linux Developmentintermediate
  • Hardware Interfacingintermediate
  • Real-Time Debuggingintermediate
  • SQLintermediate
  • Cybersecurityintermediate
  • Networkingintermediate
  • Graphics Design & GUI (DirectX)intermediate

Required Qualifications

  • BS degree + 8+ years relevant experience or Master’s + 6+ years (experience)
  • US citizenship (Public Trust clearance required) (experience)
  • Strong C++ and OOP/OOAD expertise (experience)
  • Deep knowledge of data structures, algorithms, software design (experience)
  • Proficiency in memory management, multicore processors, distributed systems (experience)
  • Excellent verbal, written, interpersonal communication (experience)
  • Advanced degree preferred (experience)

Responsibilities

  • Design, build, maintain efficient, reusable, reliable C++ code using OOP/OOAD
  • Optimize code, identify bottlenecks, bugs, and implement solutions
  • Maintain code quality, revision control, organization
  • Analyze customer issues and deploy fixes
  • Participate in software development processes
  • Occasional domestic/international travel to customer sites

Benefits

  • general: Professional growth opportunities with supportive management
  • general: Collaborative cross-functional team environment
  • general: Work on cutting-edge security detection technology
  • general: Global impact on travel and trade safety
  • general: Competitive pay with internal equity considerations
  • general: Comprehensive Leidos career development resources

Target Your Resume for "Senior Software Engineer C++ - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer C++ - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer C++ - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in Tewksbury MALeidos CareersC++ EngineeringSecurity TechnologyUnited States HiringEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Senior Software Engineer C++ - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.