Real-Time C++ Software Engineer - Distributed Systems

Leidos

Tewksbury (MA)

On-site

USD 87,000 - 157,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Leidos is looking for a talented Software Engineer to support new product development at Security Enterprise Solutions. You will work on cross-functional teams with scientists and engineers, contributing to Leidos products with global impact on aviation security screening and real-time systems.

As part of a diverse team, you will develop, modify and troubleshoot multi-tiered distributed applications using C++ and OOAD, while collaborating through a defined software development process and

Qualifications

  • Bachelor's degree in a relevant field with 4-8 years of experience or Master's with 2-6 years.
  • Strong knowledge of C++ and OOP/OOAD concepts.
  • Experience with data structures, algorithms, and distributed systems.
  • Understanding of memory management, multicore processing, and socket programming.
  • Familiar with Linux-based environments and Qt tooling.

Responsibilities

  • Design, build, and maintain efficient C++ code using OOAD techniques.
  • Identify bottlenecks, bugs, and devise solutions; maintain code quality and source control.
  • Analyze customer issues and implement solutions; participate in software development processes.
  • Occasional travel to customer sites, domestically or internationally.

Skills

C++
OOAD
Distributed systems
TCP/UDP sockets
Linux
Qt
CUDA
OpenGL
SQL
DevOps / CI/CD
Agile/Scrum
GUI development

Education

Bachelor's degree in CS/EE
Master's degree

Tools

Linux (RedHat)
Qt (QT 5+)
CUDA
OpenGL

Job description

Leidos is looking for a talented Software Engineer to support new product development at Security Enterprise Solutions. You will work on cross-functional teams with scientists and engineers, contributing to Leidos products with global impact on aviation security screening and real-time systems.

As part of a diverse team, you will develop, modify and troubleshoot multi-tiered distributed applications using C++ and OOAD, while collaborating through a defined software development process and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - Real-Time Distributed Systems
C++ Software Engineer - Real-Time Distributed Systems

Leidos LLC • Tewksbury (MA)

On-site
USD 87,000 - 157,000
Real-Time C++ Software Engineer (Distributed Systems)
Real-Time C++ Software Engineer (Distributed Systems)

Koitecc Solutions • Tewksbury (MA), Northern (KY)

Hybrid
USD 87,000 - 157,000
Real-Time C++ Software Engineer – Sensor Systems
Real-Time C++ Software Engineer – Sensor Systems

Leidos LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Paid Leave and Retirement
Competitive compensation
Real-Time C++ Software Engineer - High-Performance Systems
Real-Time C++ Software Engineer - High-Performance Systems

Koitecc Solutions • Huntsville (AL), Northern (KY)

Hybrid
USD 87,000 - 157,000
Defense Software Developer – Real-Time & CI/CD
Defense Software Developer – Real-Time & CI/CD

Leidos Inc • Huntsville (AL)

On-site
USD 69,550 - 125,725
Real-Time Systems Engineer (C/C++, Linux)
Real-Time Systems Engineer (C/C++, Linux)

Leidos • Arlington (VA)

On-site
USD 90,000 - 180,000
4+ weeks paid time off
401K with company match
Flexible schedules
+3
Senior Software Engineer - Lead Mission-Critical Systems
Senior Software Engineer - Lead Mission-Critical Systems

Leidos Inc • Laurel (MD)

On-site
USD 131,000 - 237,000
Senior Software Engineer: Mission-Critical Systems Lead
Senior Software Engineer: Mission-Critical Systems Lead

Leidos • Laurel (MD)

On-site
USD 131,000 - 237,000
Real-Time Software Engineer - C/C++, Linux/RTOS
Real-Time Software Engineer - C/C++, Linux/RTOS

Leidos LLC • Arlington (VA)

Hybrid
USD 108,000 - 195,000
Paid Time Off
Holidays
401K matching
+5
Software Engineer C++
Software Engineer C++

Leidos LLC • Tewksbury (MA)

On-site
USD 87,000 - 157,000