Embedded Software Engineer - Linux & Hardware Interfaces

Teradyne

Massachusetts

On-site

USD 130,000 - 207,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision benefits
Retirement plans
Paid vacation

Job summary

Teradyne IST Software team is seeking a motivated Embedded Software Engineer to develop software for cutting-edge test platforms. You will design, implement, and maintain software that interfaces with hardware and OS components, delivering robust APIs for higher-level applications.

You will work with hardware, software, and product managers to create reliable, high-performance solutions for semiconductor test systems across the full embedded stack, from low-level hardware interaction to

Qualifications

  • Bachelor’s degree in a related field (CS/EE/CE).
  • Strong proficiency in C and C++ for embedded and system-level apps.
  • Experience with Linux-based development and user-space apps, drivers, bootloaders.
  • Experience with debugging complex HW/SW integration and multithreading.
  • Familiarity with embedded interfaces (SPI, I2C, UART, Ethernet, PCIe).
  • Experience applying AI-assisted tools to software engineering.

Responsibilities

  • Design, develop, and maintain software in C/C++ for Linux-based and embedded systems.
  • Debug and optimize hardware/software integration across system components.
  • Contribute to software quality and engineering efficiency with modern practices and AI-assisted tools.

Skills

C
C++
Linux
Embedded
Agile
Python
Multithreading
Device drivers

Education

Bachelor's degree in Computer Engineering/CS/EE

Tools

AI-assisted tools
Cross-compilation
Git

Job description

Teradyne IST Software team is seeking a motivated Embedded Software Engineer to develop software for cutting-edge test platforms. You will design, implement, and maintain software that interfaces with hardware and OS components, delivering robust APIs for higher-level applications.

You will work with hardware, software, and product managers to create reliable, high-performance solutions for semiconductor test systems across the full embedded stack, from low-level hardware interaction to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Embedded Software Engineer (Integrated System Test, North Reading)
Embedded Software Engineer (Integrated System Test, North Reading)

Teradyne • Massachusetts

On-site
USD 130,000 - 207,000
Medical insurance
Dental insurance
Vision benefits
+2
Senior Embedded Software Engineer — Linux, BSP & Automation
Senior Embedded Software Engineer — Linux, BSP & Automation

Teradyne • Agoura Hills (CA)

Hybrid
USD 161,000 - 259,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer, Embedded Systems (C++, Hardware)
Software Engineer, Embedded Systems (C++, Hardware)

Teradyne • San Jose (CA)

On-site
USD 143,000 - 228,000
Health benefits
Discretionary bonus
Embedded Software Engineer (Compute Test, North Reading)
Embedded Software Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Memory Test Software Engineer – Embedded & Hardware
Memory Test Software Engineer – Embedded & Hardware

Teradyne • San Jose (CA), Northern (KY)

Hybrid
USD 143,000 - 228,000
Health benefits
Bonus eligibility
Test Engineer - Embedded Systems & Test Automation
Test Engineer - Embedded Systems & Test Automation

Jobtailor • New Haven (CT)

On-site
USD 90,000 - 130,000
Senior Systems Architect – Hardware & Systems Engineering
Senior Systems Architect – Hardware & Systems Engineering

Teradyne • Reading (MA)

On-site
USD 166,000 - 266,000
Medical
Dental
Vision
+2
Senior Software Engineer (Teradyne, Agoura Hills))
Senior Software Engineer (Teradyne, Agoura Hills))

Teradyne • Agoura Hills (CA)

Hybrid
USD 161,000 - 259,000
Medical insurance
Dental insurance
Vision insurance
+3
Embedded Software Engineer — Hardware Bring-Up & RTOS
Embedded Software Engineer — Hardware Bring-Up & RTOS

RXinsider LTD. • Indiana (PA)

On-site
USD 78,000 - 130,000