Talent.com
Software Engineer C++
Software Engineer C++Leidos • Tewksbury, MA
Software Engineer C++

Software Engineer C++

Leidos • Tewksbury, MA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 organizationAnalyze 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. Additional years of experience will be considered in lieu of education.
  • 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, PLC software interface, DMA controllers and maintaining device drivers.

Preferred Qualifications:

  • Experience writing/debugging socket programming.
  • Interfacing with hardware and real-time debugging.
  • Graphics Design, GUI development
  • 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:

December 4, 2025

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 $85,150.00 - $153,925.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.

[job_alerts.create_a_job]

Software Engineer C • Tewksbury, MA

[internal_linking.similar_jobs]
Principal Software Engineer

Principal Software Engineer

Boston Dynamics, Inc. • Waltham, MA, United States
[job_card.full_time]
Principal Software Architect- Core Perception page is loaded## Principal Software Architect- Core Perceptionlocations: Waltham, MAtime type: Full timeposted on: Posted Todayjob requisition id: R215...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer Research Development

Senior Software Engineer Research Development

AVAVA, Inc. • Waltham, MA, United States
[job_card.full_time]
Get AI-powered advice on this job and more exclusive features.AVAVA bends the laws of physics, transforming light, heat, and energy delivery to create a new standard aesthetics.Built on the shoulde...[show_more]
[last_updated.last_updated_30] • [promoted]
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Manchester, New Hampshire, US
[filters.remote]
[job_card.full_time]
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
[last_updated.last_updated_30]
Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts)

Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts)

Cadence • Burlington, MA, United States
[job_card.full_time]
Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts).We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team.The responsibilities...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Cambium Assessment • Concord, MA, United States
[job_card.permanent]
At Cambium Assessment, we’re building next‑generation tools that help educators understand student performance, take timely action, and improve outcomes.As a Senior Software Engineer, you’ll design...[show_more]
[last_updated.last_updated_30] • [promoted]
Lead Software Engineer

Lead Software Engineer

Deputy • Manchester, New Hampshire, United States, 03101
[job_card.full_time]
Deputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco and London, plus team members working remotely across the United States.We are backed...[show_more]
[last_updated.last_updated_variable_days]
Software QA Engineer

Software QA Engineer

APN Software Services Inc • Newton, MA, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Job Title: Software QA Engineer (SIMNJP00078185) Duration: 03/02/2026 to 02/26/2027 Location: Newton MA USA 02466 [Candidate must be able to work onsite.Job Description: As a Software QA Engi...[show_more]
[last_updated.last_updated_variable_days]
Software Engineer (entry-level)

Software Engineer (entry-level)

Cognition Corporation • Lexington, MA, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Software Engineer (Entry Level).As a Software Engineer at Cognition, you will work with an Agile software development team to design, develop, and configure Cognition Cockpit® Platform and its exte...[show_more]
[last_updated.last_updated_variable_days]
Software Engineer, iOS (Hybrid - Acton, MA or San Diego, CA)

Software Engineer, iOS (Hybrid - Acton, MA or San Diego, CA)

Insulet Corporation • Acton, MA, United States
[job_card.full_time]
Position Overview: Insulet Corporation, maker of Omnipod, is the leader in tubeless insulin pumps.We are looking for software engineers to build our next generation of products.This is a fast-paced...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Righttalentrightnow • Waltham, MA, United States
[job_card.full_time]
Aeries Technology is a Nasdaq listed global professional services and consulting partner, headquartered in Mumbai, India, with centers in the USA, Mexico, Singapore, and Dubai.We provide mid-size t...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

FishEye Software • Maynard, MA, USA
[job_card.full_time]
[filters_job_card.quick_apply]
FishEye Software has an immediate opening for a skilled C++ Software Engineer to support the Cooperative Engagement Capability (CEC) Program.This program integrates advanced hardware and software t...[show_more]
[last_updated.last_updated_variable_days]
Senior Software Engineer (Embedded Development) - Electrophysiology

Senior Software Engineer (Embedded Development) - Electrophysiology

Boston Scientific Gruppe • Waltham, MA, United States
[job_card.full_time]
Senior Software Engineer (Embedded Development) - Electrophysiology.Onsite Location(s): Waltham, MA, US, 02138.Diversity - Innovation - Caring - Global Collaboration - Winning Spirit- High Performa...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Cadence Design Systems • Burlington, MA, United States
[job_card.full_time]
Senior Principal Software Engineer page is loaded## Senior Principal Software Engineerlocations: Burlington, MAtime type: Full timeposted on: Posted Todaytime left to apply: End Date: December 31, ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Deputy • Manchester, New Hampshire, United States, 03101
[job_card.full_time]
Deputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco and London, plus team members working remotely across the United States.We are backed...[show_more]
[last_updated.last_updated_variable_days]
Senior Software Engineer - Electrophysiology

Senior Software Engineer - Electrophysiology

Boston Scientific Gruppe • Waltham, MA, United States
[job_card.full_time]
Senior Software Engineer - Electrophysiology.Onsite Location(s): Waltham, MA, US, 02138.Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance.At Boston Scientif...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

DEKA Research & Development • Manchester, NH, US
[job_card.full_time]
[filters_job_card.quick_apply]
DEKA Research & Development is seeking a Senior Software Engineer to join our team working on cutting-edge medical devices.You will have the opportunity to work on every layer of software, from emb...[show_more]
[last_updated.last_updated_30]
Senior Principal Software Engineer

Senior Principal Software Engineer

Broad Institute • Burlington, MA, United States
[job_card.full_time]
The Broad Institute, Genomics Platform is seeking a Senior Principal Software Engineer to help lead our Data Analysis & Operations team.This position will be instrumental in the development of our ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

RaySecur • Westwood, MA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Senior Software Engineer, C++ We're looking for an experienced Senior Software Engineer to join our team and help build cutting-edge products at the intersection of hardware, terahertz imaging and ...[show_more]
[last_updated.last_updated_30]