This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Test Development Engineer is responsible for designing and implementing comprehensive test strategies to maximize coverage and ensure product quality. This role involves developing simulators and automated test scripts, as well as designing advanced testing systems for both hardware and software components. The engineer will collaborate closely with product development and operations teams to refine testing approaches and support pilot production runs.
Job Responsibility:
Develop Test Strategies to Maximize Test Coverage
Develop Simulators or Digital Twins to Enable Automated Design Verification of Embedded Systems
Develop Automated Test Scripts and Software Applications used by the Product Development Staff to Test New Product Interfaces, Connectivity and Benchmark Performance of New Products
Execute Detailed Design of Automated Factory Test Solutions including hardware & software elements to meet product, quality, cost, and test requirements outlined in Production Test Plans
Develop and Deploy Statistical Process Control (SPC) and Process Capability metrics into Factory Test Systems
Debug Factory Test System Issues using Design of Experiments and Failure Analysis methodologies
Work closely with Product Development and Operations Resources to Execute Pilot Production and Manufacturing Process Qualification
Publish Test Procedures, Test Specifications, and Acceptance Criteria for New Products
Support Operations Group as needed to help ensure on-time delivery of product
Requirements:
Bachelors Degree in Electrical, Electronic or Computer Engineering
3+ years of related factory integration experience
2+ years’ experience in embedded software development and writing C code for 32-bit microcontroller platforms including STM, NXP, Nordic Semiconductor ARM cores including Cortex-A and Cortex-M variants
Ability to read schematics to troubleshoot, debug and bring up new hardware using oscilloscopes, logic analyzers, protocol analyzers and in-circuit emulators
Proficiency in C Programming
Working knowledge of Python, Tcl, and VBScript
Working knowledge of C#
Strong interpersonal, analytical, organizational and follow-up skills
Solid problem-solving skills. Highly technical, quickly grasping how things work. Presents technical concepts, ideas, and information in terms that both engineers and non-engineers can understand
Motivated by continuous learning and development
Functions well in a small company/startup environment. (High visibility, accountability and development velocity)
Ability to work independently with minimal supervision, and collaboratively with a cross functional team