×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Teradyne, North Reading

Job in North Reading, Middlesex County, Massachusetts, 01864, USA
Listing for: Teradyne, Inc.
Full Time position
Listed on 2026-05-20
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 161700 - 258800 USD Yearly USD 161700.00 258800.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Teradyne, North Reading)
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world!

We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive.

Our Purpose

TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.

We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.

Opportunity Overview

The Teradyne Firmware Engineering team is looking for a highly motivated, energetic, technically driven Embedded Firmware Engineer to focus on the development of software systems for Embedded products within the Integrated System Test Unit. This individual will report directly to the Firmware Engineering Manager. Our Embedded Software development tasks consist of writing and maintaining software that presents a programmatic interface to the low-level hardware of Automatic Test Equipment (ATE).

The software is intended to control the hardware and interface to systems and class structures that will be loaded to the ATE. The code that is developed will interface to hardware directly and through firmware. It will also provide a more generalized interface up to user-level software. Come be part of our team!

* Conceive and implement fully functional and high performing C# and C++ software OO solutions.

* Develop embedded systems on microcontrollers/embedded processors.

* Debug system and board level modules through the software toolset, working closely with hardware and firmware engineers.

All About You

* 10+ years' experience.

* PID Thermal Control Knowledge

* Experience developing and debugging multithreaded applications.

* Experience coding on both Linux and Windows. Proficient in Visual Studio 2015 (or later) or equivalent.

* Experience with Git Source Control Management.

* Comfort with all of the following technologies: SPI buses, I2C buses, PID control, fixed point math, async/syncserial bus, DDR, memory, FPGA buses.

* Experience with Intel and ARM architectures.

* Experience modifying and maintaining Linux Kernel, root file system, uBoot, device drivers and cross compilation tools.

* Familiarity with code analysis tools like Valgrind, Coverity.

* Minimum BS degree in EE, CS, Computer Engineering or equivalent

Compensation:

The base salary range for this role is $161,700 - $258,800. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.

Incentive Plan:
This job is eligible for discretionary bonus(es) based on financial performance.

Benefits:

Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more. Please  to see details.

#LI-KD1
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary