Embedded Software Engineer - Linux & Hardware

Teradyne

North Reading (MA)

On-site

USD 130,000 - 207,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradyne’s Embedded Software Engineer role in North Reading, MA seeks a developer to design, implement, and maintain software interfacing with hardware and operating system components within cutting-edge test platforms.

You will collaborate with hardware and software engineers and product managers to deliver robust, high-performance solutions spanning the embedded Linux stack, including drivers and user-space applications, with emphasis on automation and AI-assisted tooling.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline.
  • Strong proficiency in C and C++ for embedded and system-level applications.
  • Experience with Linux platforms including user-space apps, drivers, bootloaders, and cross-compilation environments.
  • Experience with AI-assisted tooling in software engineering.

Responsibilities

  • Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
  • Debug and optimize complex hardware/software integration issues across system- and board-level components.
  • Contribute to software quality and efficiency using modern development practices and AI-assisted tools.

Skills

C/C++ development
Linux development
Multithreading
Python scripting
AI-assisted tools
Test/automation

Education

Bachelor's degree

Tools

Device drivers
Cross-compilers
SPI/I2C/UART
PCIe
Ethernet

Job description

Teradyne’s Embedded Software Engineer role in North Reading, MA seeks a developer to design, implement, and maintain software interfacing with hardware and operating system components within cutting-edge test platforms.

You will collaborate with hardware and software engineers and product managers to deliver robust, high-performance solutions spanning the embedded Linux stack, including drivers and user-space applications, with emphasis on automation and AI-assisted tooling.

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 • North Reading (MA)

On-site
USD 130,000 - 207,000
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
Senior Embedded Diagnostics Engineer
Senior Embedded Diagnostics Engineer

Teradyne • North Reading (MA)

On-site
USD 129,600 - 207,400
Comprehensive health and well-being programs
Tuition assistance programs
Paid vacation & holidays
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
Diagnostics Engineer (Teradyne, North Reading)
Diagnostics Engineer (Teradyne, North Reading)

Teradyne • North Reading (MA)

On-site
USD 129,600 - 207,400
Comprehensive health and well-being programs
Tuition assistance programs
Paid vacation & holidays
Senior C++ Engineer, Embedded & Hardware
Senior C++ Engineer, Embedded & Hardware

Teradyne • San Jose (CA)

On-site
USD 178,000 - 277,000
Senior Hardware Engineer: High-Speed & Embedded Design
Senior Hardware Engineer: High-Speed & Embedded Design

Teradyne • Reading (MA)

On-site
USD 141,000 - 227,000
Health and well-being benefit programs
Retirement savings plans
Paid vacation & holidays
+1
Senior Software Engineer – Hardware Interface & Automation
Senior Software Engineer – Hardware Interface & Automation

Teradyne • North Reading (MA)

On-site
USD 129,000 - 208,000
Medical benefits
Dental benefits
Vision benefits
+3