Senior Embedded Firmware Engineer: Linux BSP & Test Automation

Teradyne

North Reading (MA)

On-site

USD 162,000 - 258,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Discretionary bonus

Job summary

Teradyne is seeking a Senior Embedded Firmware Engineer in North Reading, MA to own embedded firmware development for test instruments. You will design and implement Linux BSPs, interact with hardware and software teams, and drive scalable, automated deployment and validation.

The role requires 8+ years of experience, expertise in C/C++, Embedded Linux BSPs, and strong problem-solving skills. Familiarity with open source communities and multi-device debugging is essential.

Qualifications

  • 8+ years of experience required.
  • Proficient in C/C++ coding (11 or newer).
  • Embedded Linux BSP development experience.
  • Strong communication and initiative.
  • Experience with CI/CD integration.
  • Proficient in Python and bash scripting.
  • Familiar with Linux and open source communities.
  • Experience with hardware interfaces (I2C/SPI/PCIe/USB).
  • BS in relevant engineering field; advanced degree preferred.

Responsibilities

  • Architect, design, implement, verify and validate Linux BSP and userspace tools for Teradyne instruments.
  • Collaborate with Hardware, Software, and Systems engineering to provide interfaces to complex hardware.
  • Develop scalable, high-quality, maintainable code; build and test automation for deployed systems.

Skills

C/C++ programming
Embedded Linux
CI/CD
Python scripting
Linux debugging
Device interfaces (I2C/SPI/PCIe/USB)
Linux kernel/u-boot familiarity

Education

BS in Electrical/Computer Engineering or related
Advanced degree preferred

Tools

GIT
CMake
Yocto
Docker

Job description

Teradyne is seeking a Senior Embedded Firmware Engineer in North Reading, MA to own embedded firmware development for test instruments. You will design and implement Linux BSPs, interact with hardware and software teams, and drive scalable, automated deployment and validation.

The role requires 8+ years of experience, expertise in C/C++, Embedded Linux BSPs, and strong problem-solving skills. Familiarity with open source communities and multi-device debugging is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Linux BSP & Automation
Senior Embedded Firmware Engineer – Linux BSP & Automation

Teradyne • Reading (MA)

On-site
USD 162,000 - 258,000
Medical, dental, vision insurance
Retirement savings plan
Tuition assistance
+1
Senior Embedded Linux Firmware Engineer (BSP/CI)
Senior Embedded Linux Firmware Engineer (BSP/CI)

Teradyne • North Reading (MA)

On-site
USD 130,000 - 207,000
Embedded Firmware Engineer – Linux BSP, C/C++, CI/CD
Embedded Firmware Engineer – Linux BSP, C/C++, CI/CD

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Embedded Firmware Engineer — Linux BSP & Automation
Embedded Firmware Engineer — Linux BSP & Automation

Teradyne • Reading (MA)

On-site
USD 101,000 - 161,000
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Senior Embedded Software Engineer — Linux, BSP & Automation
Senior Embedded Software Engineer — Linux, BSP & Automation

Teradyne • Agoura Hills (CA)

Hybrid
USD 161,700 - 258,800
Medical insurance
Dental insurance
Vision insurance
+3
Embedded Firmware Engineer – Linux BSP & Test (Hybrid)
Embedded Firmware Engineer – Linux BSP & Test (Hybrid)

Teradyne • North Reading (MA)

Hybrid
USD 100,000 - 160,000
Hybrid work arrangement
Competitive benefits
Senior Embedded Firmware Engineer (Compute Test, North Reading)
Senior Embedded Firmware Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

On-site
USD 162,000 - 258,000
Medical, dental, vision insurance
Retirement savings plan
Tuition assistance
+1
Senior Embedded Firmware Engineer (Compute Test, North Reading, MA
Senior Embedded Firmware Engineer (Compute Test, North Reading, MA

Teradyne • North Reading (MA)

On-site
USD 162,000 - 258,000
Health benefits
Discretionary bonus
Embedded Firmware Engineer (Compute Test, North Reading, MA)
Embedded Firmware Engineer (Compute Test, North Reading, MA)

Teradyne • North Reading (MA)

Hybrid
USD 100,000 - 160,000
Hybrid work arrangement
Competitive benefits