Embedded Software Engineer

Teradar

Boston (MA)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Teradar, based in Boston, is pioneering a terahertz vision sensor for automotive applications. The Embedded Software Engineer will work on the radar signal processing stack, spanning bare-metal firmware to DSP and C/C++ kernels, drivers, and system integration.

The role involves collaborating with system engineers, verification, and signal processing experts to ensure the Modular Terahertz Engine operates efficiently and safely across heterogeneous cores.

Qualifications

  • Ph.D. or M.Sc. in Computer Science, Electrical Engineering, or a related field.
  • Proficiency with C/C++ for embedded software development.
  • Python proficiency for scripting, tooling, and test automation.
  • Experience with DSP techniques and optimization.
  • Strong understanding of computer architecture and micro-architecture fundamentals.
  • Experience with embedded build systems, unit testing, CI/CD, and static-analysis tooling.

Responsibilities

  • Develop and maintain embedded software for the Modular Terahertz Engine (MTE) on multi-core DSP/RISC platforms.
  • Participate in code reviews and uphold safety-oriented coding standards.
  • Write efficient, modular, and maintainable code meeting performance and FuSA requirements.
  • Collaborate with system engineers and validation teams to integrate and debug software across the platform.

Skills

C/C++ programming
Python scripting
DSP techniques
Computer architecture

Education

Ph.D./M.Sc. in CS/EE

Tools

Build systems
CI/CD pipelines
Static analysis tools

Job description

At Teradar, we are pioneering a new era in perception with the world's first automotive terahertz vision sensor, delivering ultra-high-resolution imaging in any weather condition. Founded in Boston, Teradar's solid-state, chip-scale technology unlocks safer, smarter vehicles and opens the door to transformative applications in mobility, defense, and beyond.

We are looking to hire an Embedded Software Engineer:

Someone who can work across our radar signal processing embedded stack - from bare-metal firmware and RTOS-based systems to signal processing kernels, drivers, board bring-up, and system integration.

Role & Responsibilities

  • Engaging in Embedded Software Development: Contribute to the design, coding, testing, and debugging of embedded software for the Modular Terahertz Engine (MTE), which contains our heterogeneous multicore SoC compute platform featuring both DSP and RISC cores, with a focus on DSP and C/C++ programming.
  • Participating in Code Reviews: Engage in code reviews to uphold code quality, ensure adherence to coding standards, including safety-oriented coding conventions, and foster knowledge sharing within the team.
  • Writing Efficient and Maintainable Code: Produce code that is efficient, maintainable, and modular, meeting functional, performance, and FuSA requirements.
  • Collaborating on System Integration and Debugging: Work closely with system engineers, verification and validation teams, and signal processing experts to integrate and debug software across the platform, ensuring smooth MTE operation.

Required Experience

  • Education: Ph.D. or M.Sc. degree in Computer Science, Electrical Engineering (or similar)
  • Embedded Software Programming: Proficiency with C/C++.
  • Python: Proficiency with Python for scripting, tooling, and test automation.
  • DSP: Experience with DSP techniques and optimization.
  • Computer Architecture: Solid understanding of computer architecture and micro-architecture fundamentals.
  • Build & Quality Tooling: Experience with embedded build systems and toolchains, unit testing, CI/CD pipelines, and static-analysis tooling.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded DSP/RTOS Engineer for Terahertz Vision Sensor
Embedded DSP/RTOS Engineer for Terahertz Vision Sensor

Teradar • Boston (MA)

On-site
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Technovative Applications • Brea (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

ARi • Peoria (IL)

On-site
USD 90,000 - 115,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Technology Service Corporation • Aurora (CO)

On-site
USD 110,000 - 130,000
401(k) plan
tuition reimbursement
flexible work schedules
+3
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Teledyne Technologies Incorporated • Goleta (CA)

On-site
USD 114,000 - 151,000
Embedded Software Engineer
Embedded Software Engineer

Teledyne FLIR • Goleta (CA)

On-site
USD 91,000 - 121,000
Embedded Software Engineer
Embedded Software Engineer

GTS Group Ltd • United States

On-site
USD 110,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Teledyne Technologies Incorporated • Goleta (CA)

On-site
USD 91,000 - 121,000
Radar Systems Engineer - Signal Processing
Radar Systems Engineer - Signal Processing

TerraFirma • Austin (TX)

On-site
USD 130,000 - 170,000
Equity in TerraFirma
Relocation support
Embedded Software Engineer
Embedded Software Engineer

Teledyne LeCroy Korea • Goleta (CA)

On-site
USD 91,000 - 121,000