Embedded Firmware Engineer – Linux BSP & Test (Hybrid)

Teradyne

North Reading (MA)

Hybrid

USD 100,000 - 160,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

Hybrid work arrangement
Competitive benefits

Job summary

Teradyne is seeking an embedded firmware engineer to develop the board support package for its test instruments. You will architect and implement Linux BSPs, device trees, and userspace tooling with a focus on reliability, performance, and test automation.

You will work with cross-functional teams across Hardware, Software, and Systems Eng to deliver scalable, maintainable code in a hybrid role onsite three days per week.

Qualifications

  • 2+ years of experience in software development
  • Proficient in C and C++ (11 or newer)
  • Embedded Linux BSP development experience (Devicetrees, u-boot config, building Linux on embedded systems)
  • Application development in Linux environments
  • CI/CD tooling and integration experience
  • Strong programming in C/C++, plus scripting (Python, Bash)
  • Familiarity with Git, CMake, Yocto, Docker
  • Knowledge of hardware protocols (I2C, SPI, PCIe, Ethernet, USB) and debugging
  • Experience with open source communities (Linux kernel, u-boot) and cross-functional teams
  • BS degree in electrical/computer engineering or related field from a top institution

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-performance, maintainable code and contribute to test automation
  • Build, deploy, and test software in lab environments, ensuring reliability of embedded systems

Skills

C
C++
Embedded Linux
CI/CD
Python
Bash
Linux
GIT
CMake
Yocto

Education

BS in EE/CS/CE or related technical field

Tools

Git
CMake
Yocto
Docker

Job description

Teradyne is seeking an embedded firmware engineer to develop the board support package for its test instruments. You will architect and implement Linux BSPs, device trees, and userspace tooling with a focus on reliability, performance, and test automation.

You will work with cross-functional teams across Hardware, Software, and Systems Eng to deliver scalable, maintainable code in a hybrid role onsite three days per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded Linux Firmware Engineer (BSP/CI)
Hybrid Embedded Linux Firmware Engineer (BSP/CI)

Teradyne Inc. • North Reading (MA)

Hybrid
USD 130,000 - 207,000
Hybrid work model
Onsite 3 days a week
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
Senior Embedded Firmware Engineer: Linux BSP & Test Automation
Senior Embedded Firmware Engineer: Linux BSP & Test Automation

Teradyne • North Reading (MA)

On-site
USD 162,000 - 258,000
Health benefits
Discretionary bonus
Embedded Firmware Engineer — Linux BSP & Automation
Embedded Firmware Engineer — Linux BSP & Automation

Teradyne • Reading (MA)

On-site
USD 101,000 - 161,000
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
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 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 (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
Embedded Firmware (Linux) Engineer (Compute Test, North Reading, MA)
Embedded Firmware (Linux) Engineer (Compute Test, North Reading, MA)

Teradyne Inc. • North Reading (MA)

Hybrid
USD 130,000 - 207,000
Hybrid work model
Onsite 3 days a week
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