Senior Embedded Diagnostics Engineer for Test and Automation

LitePoint

North Reading (MA)

On-site

USD 130,000 - 207,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health & well-being benefits
Tuition assistance
Paid vacation & holidays
Retirement savings plans

Job summary

Teradyne in North Reading, MA, is seeking a Sr Embedded SW/Diagnostics Engineer to design, develop, and implement diagnostic software for testing embedded computer hardware. You will use C, Bash, and Python to create comprehensive testing solutions that verify reliability, functionality, and performance of our hardware systems.

Minimum qualifications include a Bachelor's in Electrical/Computer Engineering or Computer Science, proficiency in C, C++, and C#, strong Bash and Python scripting

Qualifications

  • Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Programming Expertise in C, C++ and C#, with strong understanding of low-level programming and hardware interaction.
  • Scripting Knowledge: Bash and Python for automation and test scripting.
  • Embedded Systems Experience with processors, memory, I/O, and communication protocols (UART, SPI, I2C).
  • Debugging Tools: JTAG debuggers, oscilloscopes, and logic analyzers.
  • Linux/Unix Systems experience including shell scripting and system-level programming.

Responsibilities

  • Develop Diagnostic Software: Write and maintain diagnostic applications in C, designed to exercise embedded hardware components.
  • Scripting and Automation: Develop automation scripts using Bash and Python to streamline testing and debugging.
  • Hardware Testing: Create and execute test cases to verify functionality, performance, and reliability of embedded hardware.
  • Debugging and Troubleshooting: Identify, diagnose, and resolve hardware and software issues using diagnostic tools.
  • Collaborate with Teams: Work with hardware design, firmware, and QA to define test requirements and validate designs.
  • Documentation: Prepare technical documentation for diagnostic procedures, test results, and guides.
  • Optimization: Analyze test results and optimize software for accuracy and efficiency.

Skills

C programming
C++
C#
Bash scripting
Python
Embedded systems
Linux/Unix
Debugging
Team collaboration

Education

Bachelor's in Electrical Engineering

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers

Job description

Teradyne in North Reading, MA, is seeking a Sr Embedded SW/Diagnostics Engineer to design, develop, and implement diagnostic software for testing embedded computer hardware. You will use C, Bash, and Python to create comprehensive testing solutions that verify reliability, functionality, and performance of our hardware systems.

Minimum qualifications include a Bachelor's in Electrical/Computer Engineering or Computer Science, proficiency in C, C++, and C#, strong Bash and Python scripting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Diagnostics Engineer (Teradyne, North Reading) (North Reading, MA, US)
Diagnostics Engineer (Teradyne, North Reading) (North Reading, MA, US)

LitePoint • North Reading (MA)

On-site
USD 130,000 - 207,000
Health & well-being benefits
Tuition assistance
Paid vacation & holidays
+1
Sr. Diagnostics Engineer (Teradyne, North Reading)
Sr. Diagnostics Engineer (Teradyne, North Reading)

Teradyne • Reading (MA)

On-site
USD 129,600 - 207,400
Medical benefits
Dental benefits
Vision benefits
+2
Senior Embedded Diagnostics Engineer - Low-Level HW
Senior Embedded Diagnostics Engineer - Low-Level HW

Teradyne • Reading (MA)

On-site
USD 129,600 - 207,400
Medical benefits
Dental benefits
Vision benefits
+2
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
Software Engineer, Integrated Systems & Test
Software Engineer, Integrated Systems & Test

Teradyne • Reading (MA), Northern (KY)

Hybrid
USD 100,000 - 160,000
Software Engineer – Integrated Systems & Test Automation
Software Engineer – Integrated Systems & Test Automation

Teradyne • North Reading (MA)

On-site
USD 100,000 - 160,000
Health benefits
Tuition assistance
Paid vacation
Senior Software Engineer, Test Automation & Systems
Senior Software Engineer, Test Automation & Systems

LitePoint • North Reading (MA)

On-site
USD 162,000 - 259,000
Health and well-being benefits
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 Software Engineer – Compute Test Systems
Senior Software Engineer – Compute Test Systems

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Dental insurance
Vision coverage
+3
Embedded Software Engineer (Integrated System Test, North Reading) (North Reading, MA, US)
Embedded Software Engineer (Integrated System Test, North Reading) (North Reading, MA, US)

LitePoint • North Reading (MA)

On-site
USD 130,000 - 207,000
Health insurance
Retirement plans