1

Sensor Algorithm Engineer Jobs in Worcester, MA (NOW HIRING)

Senior Software Engineer This is your opportunity to join the Receiver Exciter and Processing ... algorithms or control functions for sensor systems on Linux. * Defect resolution and code ...

Senior Software Engineer - C++

Fayville, MA

$123K - $163K/yr

Senior Software Engineer This is your opportunity to join the Receiver Exciter and Processing ... algorithms or control functions for sensor systems on Linux. * Defect resolution and code ...

... sensor fusion, and networking technology to the military in months, not years. About The Team At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

... sensor fusion, and networking technology to the military in months, not years. About The Team At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

GNC Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

GNC Senior Software Engineer

Waltham, MA

$132K - $174K/yr

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

GNC Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

... sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At ... Prototype and deploy state-of-the-art algorithms for global and local path planning, trajectory ...

next page

Showing results 1-20

People also search for

Sensor Algorithm Engineer information

See Worcester, MA salary details

$59.4K

$111.4K

$202.6K

How much do sensor algorithm engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for sensor algorithm engineer in Worcester, MA is $111,389.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,300.00 and $132,200.00 per year, depending on experience, location, and employer.

What is the definition of sensor?

A sensor is a device used by a Sensor Algorithm Engineer to detect and measure physical properties such as temperature, pressure, or motion. It converts these measurements into signals that can be processed by algorithms to interpret environmental conditions or system states. Understanding sensor types and characteristics is essential for developing accurate and reliable sensor-based systems.

What are the key skills and qualifications needed to thrive as a Sensor Algorithm Engineer, and why are they important?

To thrive as a Sensor Algorithm Engineer, you need a strong background in signal processing, sensor physics, and applied mathematics, often supported by a degree in electrical engineering, computer science, or a related field. Familiarity with programming languages such as Python or C++, tools like MATLAB, and experience with sensor data fusion systems are typically required. Strong analytical thinking, problem-solving, and effective communication skills help you collaborate across multidisciplinary teams and interpret complex data. These skills are essential to develop robust algorithms that ensure accurate sensor performance and drive innovation in fields like automotive, robotics, and consumer electronics.

What does a Sensor Algorithm Engineer do?

A Sensor Algorithm Engineer designs, develops, and tests algorithms that process data from various sensors, such as cameras, accelerometers, gyroscopes, or environmental sensors. Their work involves creating mathematical models and software to interpret sensor data for applications like robotics, autonomous vehicles, mobile devices, or IoT systems. They collaborate with hardware engineers and software developers to ensure accurate and reliable sensor performance. The role often requires expertise in signal processing, machine learning, and embedded systems.

What is the difference between censor and sensor?

In the context of a Sensor Algorithm Engineer role, a sensor is a device that detects physical properties like temperature, motion, or light and converts them into signals for processing. Censor is not a standard term in this field; it may be a misspelling or confusion with 'censor,' which means to suppress or hide information. Understanding sensor types and their data processing is essential for developing effective algorithms in this role.

What is the difference between Sensor Algorithm Engineer vs Signal Processing Engineer?

AspectSensor Algorithm EngineerSignal Processing Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Science, or related fields; knowledge of sensor systemsBachelor's or Master's in Electrical Engineering, Computer Science, or related fields; expertise in signal processing techniques
Work EnvironmentDevelops algorithms for sensors in automotive, consumer electronics, or industrial applicationsDesigns and implements signal processing algorithms across various industries including communications and audio
Employer & Industry UsageUsed by companies developing sensor-based systems like IoT devices, autonomous vehicles, and roboticsCommon in telecommunications, audio engineering, and image processing sectors

While both roles involve algorithm development and require similar educational backgrounds, Sensor Algorithm Engineers focus on creating algorithms specifically for sensor data interpretation, whereas Signal Processing Engineers work on processing signals from various sources, including sensors, for broader applications.

What is a synonym for sensor?

A sensor is a device that detects and measures physical properties such as temperature, pressure, or motion. In the context of a Sensor Algorithm Engineer, understanding different types of sensors and their functions is essential for developing accurate algorithms and processing data effectively.

How does a Sensor Algorithm Engineer typically collaborate with hardware and software teams during product development?

Sensor Algorithm Engineers often serve as a bridge between hardware engineers and software developers. They work closely with hardware teams to understand sensor specifications and limitations while collaborating with software teams to integrate algorithms into embedded systems or applications. Regular cross-disciplinary meetings and iterative testing are common, ensuring that sensor data is accurately interpreted and that the algorithms perform reliably under real-world conditions. This collaborative environment helps drive innovation and ensures that final products meet both technical and user requirements.

What is a sensor also known as?

A sensor is also known as a transducer or detector, as it converts physical stimuli into electrical signals for processing. Sensor algorithm engineers often work with these devices to develop accurate data interpretation algorithms.
What are popular job titles related to Sensor Algorithm Engineer jobs in Worcester, MA? For Sensor Algorithm Engineer jobs in Worcester, MA, the most frequently searched job titles are:
What job categories do people searching Sensor Algorithm Engineer jobs in Worcester, MA look for? The top searched job categories for Sensor Algorithm Engineer jobs in Worcester, MA are:
Senior Software Engineer - C++

Senior Software Engineer - C++

Raytheon

Marlborough, MA

$127K - $167K/yr

Other

Posted 5 days ago


Raytheon rating

9.1

Company rating: 9.1 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

3rd of 518 rated manufacturers


Job description

Senior Software Engineer

This is your opportunity to join the Receiver Exciter and Processing Architecture Department as a Senior Software Engineer. The team's primary goal is to design, architect, and implement signal processing algorithms on a variety of high-performance processing platforms – including CPUs, FPGAs and GPUs, on COTS and semi-custom hardware platforms, for next generation radar systems.

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.
  • This 1st shift role will be 100% on-site and based in Marlborough, MA.

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.
  • 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 Prefer:

  • 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.

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.

What Raytheon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom