Real-Time Radar Signal Processing Engineer I

Prattwhitney

Sudbury (MA)

On-site

USD 57,000 - 109,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance if eligible
Onsite work

Job summary

RTX in Massachusetts is seeking a Software Engineer I to design, implement, and optimize real-time signal processing algorithms across CPUs, GPUs, and FPGAs on Linux. The role focuses on embedded software for radar systems and requires strong C/C++ skills and Linux experience.

You will collaborate with hardware, systems, and software engineers to deliver high-quality, scalable solutions. Relocation assistance is offered, and onsite work is expected in a U.S.-based role.

Qualifications

  • Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) obtained prior to start.
  • C or C++ software development experience.
  • OOAD experience may be obtained through on‑the‑job experience, research, coursework, or projects.
  • Knowledge of networking concepts and protocols.
  • 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.

Responsibilities

  • Perform system integration activities on distributed heterogenous signal processing systems running Linux.
  • Code, test, and integrate C++ real-time signal processing algorithms or control functions.
  • Defect resolution and code maintenance/updating of existing codebases.
  • Analyze numerical accuracy, runtime latency, and other system metrics.
  • 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.

Skills

C/C++
Python
Linux
OOAD
Networking
Real-time
Git
CMake
GoogleTest
GDB
Jenkins
UML
CUDA
Linux device drivers
DSP

Education

Bachelor’s degree in STEM

Tools

Git
CMake
GoogleTest
GDB
Profilers
Jenkins
UML
Python
Shell
Bash
CUDA

Job description

RTX in Massachusetts is seeking a Software Engineer I to design, implement, and optimize real-time signal processing algorithms across CPUs, GPUs, and FPGAs on Linux. The role focuses on embedded software for radar systems and requires strong C/C++ skills and Linux experience.

You will collaborate with hardware, systems, and software engineers to deliver high-quality, scalable solutions. Relocation assistance is offered, and onsite work is expected in a U.S.-based role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Radar Signal Processing Software Engineer I
Radar Signal Processing Software Engineer I

globalhr • Sudbury (MA)

On-site
USD 57,000 - 109,000
Relocation Eligibility
Onsite work
Radar Signal Processing Software Engineer I
Radar Signal Processing Software Engineer I

RTX • Marlborough (MA)

On-site
USD 57,000 - 109,000
Relocation assistance if eligible
Radar Signal Processing Software Engineer II
Radar Signal Processing Software Engineer II

globalhr • Sudbury (MA)

On-site
USD 69,000 - 131,000
Relocation Eligibility
DSP Software Engineer - Radar, C++ & Embedded Linux
DSP Software Engineer - Radar, C++ & Embedded Linux

Prattwhitney • Sudbury (MA)

On-site
USD 57,000 - 109,000
Health insurance
Dental insurance
Vision insurance
+2
Signal Processing Software Engineer I – Real-Time Radar
Signal Processing Software Engineer I – Real-Time Radar

Raytheon • Marlborough (MA)

On-site
USD 57,000 - 109,000
Relocation assistance if eligible
Signal Processing Software Engineer I — Onsite
Signal Processing Software Engineer I — Onsite

Raytheon • Marlborough (MA)

On-site
USD 57,000 - 109,000
Relocation Eligibility
Signal Processing Software Architect II (C++, Embedded)
Signal Processing Software Architect II (C++, Embedded)

Raytheon • Marlborough (MA)

On-site
USD 69,000 - 131,000
Relocation Eligibility
Senior C++ Real-Time Software Engineer, Radar/Signal
Senior C++ Real-Time Software Engineer, Radar/Signal

globalhr • Sudbury (MA)

On-site
USD 87,000 - 165,000
Relocation assistance
Real-Time Signal Processing & Architecture Engineer I
Real-Time Signal Processing & Architecture Engineer I

RTX (Raytheon) • Marlborough (MA), Tewksbury (MA)

On-site
USD 57,000 - 109,000
Relocation assistance
Embedded Real-Time Software Engineer — Radar (DoD)
Embedded Real-Time Software Engineer — Radar (DoD)

Prattwhitney • United States

On-site
USD 63,000 - 120,000
Benefits package
On-site work