Senior Software Engineer - C++

Raytheon

Marlborough (MA)

On-site

USD 120,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Equal Opportunity Employer

Job summary

Raytheon Technologies in Marlborough, MA is seeking a senior C++ software engineer to join our radar and signal processing teams. You will design, test, and integrate real-time C++ processing for sensor systems running on Linux, contributing to high-performance processing platforms.

Qualifications include a STEM degree and 5+ years of experience, Linux development, OOAD, and the ability to obtain and maintain a DoD security clearance. On-site, relocation assistance may be provided.

Qualifications

  • Requires degree in STEM and 5+ years of relevant experience, or advanced degree with 3+ years.
  • C++ software development experience in Linux.
  • Experience with networking concepts and protocols.
  • Ability to obtain and maintain DoD security clearance.

Responsibilities

  • Code, test, and integrate real-time C++ signal processing for sensor systems on Linux.
  • Defect resolution and maintenance of existing codebases.
  • Analyze numerical accuracy and runtime latency.
  • Collaborate with cross-functional teams to meet end-user requirements.
  • Maintain high code quality via code reviews, static analysis, CI.

Skills

C++ development
Linux environments
Networking concepts
OOAD
Security clearance

Education

STEM degree
Advanced degree (optional)

Tools

Git
CMake
GoogleTest
gdb
Jenkins
UML

Job description

Date Posted:

2026-08-14

Country:

United States of America

Location:

US-MA-MARLBOROUGH-MA2 ~ 1001 Boston Post Rd ~ BLDG 2

Position Role Type:

Onsite

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Security Clearance Type:

DoD Clearance: Secret

Security Clearance Status:

Active and existing security clearance required after day 1

Raytheon joins RTX as a leading aerospace and defense company with a long history of capability and innovation. The team specializes in signal processing for next generation radar systems and software for high-performance processing platforms.

What You Will Do:

  • Code, test, and integrate C++ real-time signal processing algorithms or control functions for sensor systems on Linux.
  • Defect resolution and code maintenance/updating of existing codebases.
  • Analyze numerical accuracy and runtime latency.
  • Collaborate with systems, hardware, and other software engineers to understand and implement end-user requirements.
  • Maintain high code quality by supporting code reviews, static analysis, continuous integration.
Qualifications You Must Have:

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience, or an Advanced degree in a related field and minimum 3 years experience.
  • C++ software development experience in Linux environments.
  • Experience with networking concepts and protocols.
  • Experience with Object-Oriented Analysis / Design (OOAD).
  • The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Value:

  • Realtime software development experience.
  • Experience with developer tools (Git, CMake, GoogleTest, gdb, profilers, Jenkins, UML).
  • Experience with scripting (Python, shell, bash).
  • Experience with Agile methodologies (Scrum).
  • Experience with DPDK.
  • Experience with numerical libraries such as MKL, FFTW, BLAS, LAPACK, and ARM PL.
  • Experience with DDS (Distributed Data Systems).
  • Experience in C++20 or newer.
  • Experience with Linux device drivers.
  • Experience developing GPU software with Nvidia Cuda.
  • Radar or DSP knowledge.
  • Active / Existing Secret U.S. Security Clearance.
What We Offer:

  • Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
  • This position offers relocation based on candidate eligibility.
Learn More.

  • Please ensure the role type defined below is appropriate for your needs before applying to this role. This position is classified as: Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
  • Clearance Information: Security clearance information is provided for awareness. More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htm

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Privacy Policy and Terms: Click on this link to read the Policy and Terms

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C++
Senior Software Engineer - C++

Prattwhitney • Sudbury (MA)

On-site
USD 86,800 - 165,200
Medical insurance
Dental insurance
Vision insurance
+7
Software Engineer I Onsite
Software Engineer I Onsite

RTX • Fulton (MD)

On-site
USD 57,200 - 108,800
Relocation eligible
Senior C/C++ Real-Time Software Engineer (Onsite)
Senior C/C++ Real-Time Software Engineer (Onsite)

Raytheon • Tewksbury (MA)

On-site
USD 86,000 - 166,000
Relocation assistance
Benefits package
Sotware Engineer II
Sotware Engineer II

RTX • Cambridge (MA)

On-site
USD 69,000 - 131,000
Medical insurance
Dental insurance
Vision insurance
+11
Principal Software C/C++ Engineer
Principal Software C/C++ Engineer

Raytheon • Tewksbury (MA)

On-site
USD 107,000 - 205,000
Relocation assistance
Comprehensive benefits package
Senior Software Engineer (Classified) (Tewksbury/Woburn)
Senior Software Engineer (Classified) (Tewksbury/Woburn)

RTX • Fort Wayne (IN)

On-site
USD 87,000 - 165,000
Relocation eligible
Principal Software and Systems Test Engineer
Principal Software and Systems Test Engineer

Raytheon • Chesapeake (VA)

Hybrid
USD 108,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer II – Embedded
Software Engineer II – Embedded

RTX • McKinney (TX)

On-site
USD 69,000 - 131,000
Medical benefits
Dental benefits
Vision benefits
+5
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Raytheon • Pelham (NH)

On-site
USD 132,000 - 252,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Principal Mechanical Engineer Advanced Technologies Product Lead
Senior Principal Mechanical Engineer Advanced Technologies Product Lead

Prattwhitney • Sudbury (MA)

On-site
USD 132,000 - 252,000
Healthcare
Educational assistance
Relocation assistance
+1