Senior Program Protection Engineer

Raytheon

Tewksbury (MA)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Onsite role in Massachusetts
Comprehensive benefits

Job summary

Raytheon seeks a senior embedded software engineer to join our team in Tewksbury, MA. The role focuses on real-time embedded software and firmware with Linux-based targets, demanding strong C/C++ skills and a security-clearance‑capable background.

You will collaborate with Systems Engineering, participate in design and integration discussions, and develop hardened software across multiple RTOS platforms while ensuring system integrity and cross-team alignment.

Qualifications

  • Bachelor's degree in science, technology, engineering, or mathematics.
  • At least 5 years of experience in Agile and DevSecOps environments.
  • Experience in Linux environment and kernel/root filesystem modification.
  • Experience developing multithreaded applications.
  • Experience building with CMake and Google Test.
  • Ability to obtain and maintain U.S. government security clearance.
  • U.S. citizenship is required for the security clearance.

Responsibilities

  • Develop, integrate, and test real-time embedded software and firmware with a focus on system integrity.
  • Collaborate with Systems Engineering to create design concepts and architecture documentation.
  • Participate in technical integration meetings with subcontractors to verify hardware/software compliance.
  • Design and develop hardened software applications using embedded engineering principles.
  • Build software in C and C++ across Linux and other real-time operating systems.
  • Ensure alignment across teams and help remove blockers as they arise.
  • Support debugging and issue resolution on embedded targets and at system/board level.

Skills

Embedded software
Linux development
C/C++
Multithreading
Agile
DevSecOps
Security clearance
Citizenship required

Education

Bachelor's degree in STEM

Tools

CMake
Google Test

Job description

Requirements
  • We typically require a bachelors degree in science, technology, engineering, or mathematics, along with at least 5 years of experience.
  • We need experience in Agile and DevSecOps environments developing and sustaining software on embedded processors or microcontrollers.
  • We require experience working in a Linux environment, including the ability to modify and maintain the Linux kernel and root file system.
  • We need experience developing multithreaded applications.
  • We require experience building and maintaining a codebase using CMake and Google Test.
  • We require the ability to obtain and maintain a U.S. government security clearance.
  • U.S. citizenship is required because only U.S. citizens are eligible for a security clearance.
Responsibilities
  • We develop, integrate, and test real-time embedded software and firmware solutions with application software, with a focus on system integrity.
  • We work with Systems Engineering to create design concepts, system architecture documentation, and requirement decomposition for software development.
  • We participate in technical integration meetings with subcontractors to confirm selected hardware meets hardware and software requirements.
  • We design and develop hardened software applications using embedded engineering principles.
  • We build software in C and C++ across a range of computing platforms running Linux and other real-time operating systems.
  • We ensure alignment across teams and help remove blockers as they arise.
  • We support debugging and issue resolution on embedded targets and at the system or board level using software tools.
Company

We are RTX, a leading aerospace and defense company, and our Raytheon business draws on more than 100 years of engineering expertise to help protect freedoms and create a safer, more secure world. Our Software Product Assurance Centers Software Security Sensors and Effectors Department is seeking a senior embedded software engineer to join our team in Tewksbury, Massachusetts, in an onsite role. We offer a collaborative environment focused on innovation, technical excellence, and mission-critical development, along with a competitive salary range, comprehensive benefits that may include medical, dental, vision, retirement, paid time off, and more, plus potential incentive compensation. Our values center on safety, trust, respect, accountability, collaboration, and innovation.

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

Similar jobs worth comparing

Principal Program Protection Engineer (Embedded Software Engineer)
Principal Program Protection Engineer (Embedded Software Engineer)

Raytheon • Tewksbury (MA)

On-site
USD 107,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Program Protection Engineer (Software Engineer)
Senior Program Protection Engineer (Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 100,000 - 130,000
Medical, dental, vision, and life insurance
401(k) match
Flexible work schedules
Senior Principal Program Protection Engineer (Embedded Software Engineer)
Senior Principal Program Protection Engineer (Embedded Software Engineer)

RTX • Concord (NH)

On-site
USD 132,000 - 252,000
Medical insurance
Dental insurance
Vision insurance
+11
Principal Program Protection Engineer (Embedded Software Engineer)
Principal Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 107,000 - 205,000
Medical, dental, vision, life insurance
401(k) with company match
Flexible spending accounts
+3
Senior Principal Program Protection Engineer (Embedded Software Engineer)
Senior Principal Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 132,000 - 252,000
Health, dental, vision, and life insurance
401(k) with company match
Flexible work schedules
+2
Senior Software Engineer, Real-time Embedded
Senior Software Engineer, Real-time Embedded

RTX • Goleta (CA)

On-site
USD 96,000 - 182,000
Relocation assistance
Benefits package
Senior C/C++ Software Development Engineer
Senior C/C++ Software Development Engineer

globalhr • Concord (MA), Tewksbury (MA)

On-site
USD 86,800 - 165,200
Relocation assistance
On-site SCIF facility
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Prattwhitney • Aurora (CO)

On-site
USD 86,000 - 166,000
Health, dental, vision, life insurance
401(k) match
Relocation assistance
+1
Principal Software C/C++ Engineer
Principal Software C/C++ Engineer

Prattwhitney • North Tewksbury (MA)

On-site
USD 107,000 - 205,000
Medical, dental, and vision insurance
Life insurance
401(k) match
+3
Sr Principal Real-time Software Engineer
Sr Principal Real-time Software Engineer

Raytheon • Aurora (CO)

On-site
USD 132,000 - 252,000
Relocation offered based onEligibility