Embedded Software Test Engineer I

Gentex CorporationZeeland, MI
Onsite

About The Position

The Embedded Software Test Engineer I is responsible for the development and execution of automated and manual software test procedures to verify that the product behaves as expected with reference to specific detailed requirements. This position requires interfacing with all groups within the company to verify products that fulfill the customer's needs.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related discipline.
  • 0-2 years of technical or internship experience in all phases of software development lifecycle.
  • Knowledge of electronics components and embedded systems.
  • Ability to read and interpret product specifications and software requirement specifications.
  • Excellent communication and interpersonal skills.
  • Full professional written and verbal proficiency in English.
  • Proficiency in Microsoft Office Suite.

Nice To Haves

  • Experience with automotive communication protocols – CAN and LIN.
  • Experience with microcontrollers and microprocessors.
  • Experience with signal processing.
  • Experience with version control systems (e.g., Git) and agile methodologies.

Responsibilities

  • Support the Embedded Software Test team in the development and execution of automated and manual software test procedures.
  • Learn and implement the Embedded Software Test toolchain and engineering process.
  • Communicate Embedded Software Test engineering activities as a member of the Engineering Project team.
  • Execute the Software Test Engineering process to meet the standards Gentex has set as a goal.
  • Provide input to Requirements Engineering and other internal teams as applicable to ensure that the software is testable.
  • Other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service