Embedded Test Systems Engineer

James David Staffing

Detroit (MI)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

James David Staffing is seeking a Test Systems Engineer (Embedded) to own end-of-line test systems in Troy, MI. You will design and build hardware-integrated test software in Python and Rust, interfacing with CAN, LIN, UART, and Ethernet to validate each unit before shipment.

You will work closely with the hardware team on board testing, schematic reviews, and circuit debugging, while writing production-quality code and lightweight tools used by technicians on the line.

Qualifications

  • 3+ years of hands-on production software experience.
  • Advanced Python proficiency required.
  • C/C++ experience required.
  • CAN/LIN/UART/Ethernet protocol experience.
  • Ability to read schematics and perform basic circuit debugging.
  • Rust a big plus.
  • Vehicle Spy, Git/GitLab, and production test experience desirable.

Responsibilities

  • Design and build end-of-line test systems in Python and Rust.
  • Interface with devices over CAN, LIN, UART, and Ethernet.
  • Write production-quality code with Python and some C/C++.
  • Collaborate with hardware team on new boards and schematic reviews.
  • Build backend to store test results and keep stations running.

Skills

Advanced Python
C/C++
CAN protocol
LIN protocol
UART protocol
Ethernet protocol
Circuit debugging
Rust

Tools

Vehicle Spy
Git/GitLab

Job description

Test Systems Engineer (Embedded) -- (NO C2C)

We’re hiring a Test Systems Engineer for a growing automotive and industrial technology company in Troy, MI. They build and ship their own hardware, and they need someone to own the test systems that verify every unit before it leaves the building.

What You’ll Be Doing

You’ll design and build end of line test systems in Python and Rust that talk to devices over CAN, LIN, UART, and Ethernet. You’ll write and support production quality code, mostly Python with some C/C++, and build simple tools the technicians on the line use every day. You’ll work with the hardware team to make sure new boards can be tested, including schematic reviews and circuit level debugging when a new design comes up for the first time. You’ll also build the backend that stores every test result, and keep the stations running when something breaks.

What We’re Looking For
  • 3+ years of hands on production software experience (not just scripting)
  • Advanced Python
  • C/C++ experience
  • CAN, LIN, UART, or Ethernet protocol experience
  • Ability to read schematics and do basic circuit debugging
  • Rust is a big plus
  • Vehicle Spy, Git/GitLab, and manufacturing or production test experience are nice to have
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Test Systems Engineer - Automotive
Embedded Test Systems Engineer - Automotive

James David Staffing • Detroit (MI)

On-site
USD 90,000 - 130,000
Test Engineering Technician
Test Engineering Technician

Comrise • Foster City (CA)

On-site
USD 70,000 - 90,000
Test Systems Engineer, Manufacturing & EOL Automation
Test Systems Engineer, Manufacturing & EOL Automation

Intrepid Control Systems • Troy (MI)

On-site
USD 90,000 - 115,000
Salary range included in Benefits
Embedded Test Engineer - Automotive
Embedded Test Engineer - Automotive

Global Connect Technologies • Raymond (OH)

On-site
USD 80,000 - 100,000
Embedded Software Test Engineer
Embedded Software Test Engineer

Hanon Systems • Novi (MI)

On-site
USD 90,000 - 120,000
Python Automation Engineer – Automotive Testing
Python Automation Engineer – Automotive Testing

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 90,000 - 120,000
Embedded Test Engineer
Embedded Test Engineer

Pentangle Tech Services | P5 Group • West Columbia (SC)

On-site
USD 70,000 - 100,000
Software Test Engineer # 25375
Software Test Engineer # 25375

Blue Chip Talent • Tustin (CA)

On-site
USD 100,000 - 130,000
System Test Engineer
System Test Engineer

iVantage Group • Farmington Hills (MI)

On-site
USD 80,000 - 100,000
Vehicle Test Engineer
Vehicle Test Engineer

Infogain • Palo Alto (CA)

On-site
USD 90,000 - 130,000