Skip to main content
Coherent Corp

Test Driver Development Engineer - Fremont, CA, United States

Coherent Corp Fremont, CA, United States 1 hour ago
Embedded & Systems Software

Originally posted 3 September 2026 by the employer.

Design, develop, and implement low-level software drivers specifically for STM32 microcontrollers.

About the role

This role involves designing and implementing low-level software drivers for in-house designed test boards and instruments.

What you'll do

  • Design, develop, and implement low-level software drivers (embedded firmware) for STM32 microcontrollers and other in-house designed test boards.
  • Collaborate with hardware designers to integrate new boards into the existing software architecture.
  • Work closely with the hardware design team to debug new instruments/boards.
  • Lead the release and qualification process of new instruments/boards into production.
  • Read and interpret complex electrical schematics to support hardware and software integrations.
  • Operate hands-on in the lab with digital multimeters (DMMs), oscilloscopes, and logic analyzers to test and validate designs.

What you'll need

  • BS/MS degree in Electronics/Electrical Engineering (EE) or a related field.
  • Minimum 2 years of experience in a similar position.
  • Advanced programming skills in .NET languages (C/C++, C#, VB.NET).
  • Experience with instrument communications protocols (GPIB, SCPI, i2c, UART).
  • Thorough understanding of high-speed digital data concepts and ability to read and interpret electrical schematics.
  • Hands-on experience in the lab with DMMs, oscilloscopes, and logic analyzers.

Skills: low-level software drivers, embedded firmware, STM32 microcontrollers, test boards, hardware integration

Apply now
Fremont, CA, United States
On-site
1 hour ago

Share this job