Work independently to develop technical solutions without assistance in a limited number of technical fields supporting common segments/technologies.
May also solve complex problems in cooperation with a team of other engineers.
Attend and interact in technical customer meetings.
Provide high level test hardware and software solution architecture
Review equipment data sheets and select appropriate equipment based on requirements
Support creation of structural or functional test strategy and test plan to meet project goals and requirements
Support creation of technical proposals with costed BOM and hours estimates
Ability to research and comprehend relevant product technologies and skills associated with product technologies
Develop production test strategies based on product design specification
Design and develop test solutions including hardware & software elements and then system integration, qualification, and installation to meet product, quality and test requirements outlined in the test plan.
Debug of tester issues using design of experiments, tools, and failure analysis methodologies
Execute all validation/qualification requirements by applying statistical and common industry methods
Stabilization of Test Solutions for manufacturing to optimize with process teams focusing on cycle time and yield and false failure reduction.
Test developers may also work with product design teams with feedback from product testability, test coverage, diagnosability, reparability, firmware/diagnostics and user experience.
Keep up to date with relevant industry knowledge and regulations
Requirements
Minimum 1-2 years of practical software development experience in Linux environment with minimum one language (Python mandatory)
Minimum 1-2 years of practical experience using GIT in Linux environment (mandatory)
Minimum 1-2 years of engineering development and manufacturing operations support (preferred)
Javascript, HTML, XML, TCL, Bash Scripting, MS Visual Studio .NET (C#, VB, ASP), SQL (preferred)
Strong operations background (electronics manufacturing experience preferred, not mandatory)
Software design, development, debug and release
Some Hardware development, integration and qualification (preferred)
Project leadership and managing multiple projects with good organization skills
Ability to effectively communicate with a variety of internal and external customers
Instrumentation automation, driver development (preferred)
Board design and layout experience would be an asset (not mandatory)
Development in Hyperscale, Cloud Connectivity and/or DataCenter industry would be an asset (preferred)
Development in Aerospace & Defense and/or Healthcare industry would be an asset (not mandatory)
Development experience with National Instruments LabView would be an asset (not mandatory)
National Instruments TestStand experience would be an asset (not mandatory)
Tech Stack
Cloud
JavaScript
Linux
Python
SQL
.NET
Benefits
Some traveling requirements to overseas (Mexico, Asia, EU)