The Software Test Development Engineer, Principal position involves designing and coding low-level software drivers (embedded firmware) in C/C++, C#, and VB.NET for in-house designed test boards and instruments. The role requires integrating new boards into the software architecture of a proprietary test execution framework and designing VB.NET code for data analysis from automated testers. The engineer will closely cooperate with hardware designers to debug new instruments and boards, release them to production, and lead the qualification process. The position also involves working with basic and advanced lab equipment such as power supplies, oscilloscopes, power meters, and spectrum analyzers. Responsibilities include defining requirements for automated testing of in-house designed instruments and boards, improving test throughput and yield, qualifying automated testers by collecting and statistically analyzing parametric data, and documenting test procedures and control processes in an Agile environment.
A Smarter and Faster Way to Build Your Resume