software engineer test automation
As a Software Automation Engineer, you will drive the development of internal test platforms for evaluation and characterization of the various IC’s that are developed by us. You will have a critical role in automating efficient and accurate test systems and software that will be used both for product qualification and release as well as customer sampling and evaluation. In addition to strong technical skills, this person will be required to work independently in a team environment.
Responsibilities
- Write, debug and modify software for automating characterization and data collection on the bench
- Develop software GUI interfaces for both internal and customer use
- Debug and bring up evaluation boards and the firmware/software required to drive them
Required Skills
- BS in Electrical Engineering in combination with a minimum of 3 years of professional experience
- Expert level skills in software automation for silicon characterization and system & circuit level troubleshooting
- Proficient in programming and automation using LabVIEW or similar language
- Significant experience with common bench top measurement equipment including oscilloscopes, DAC’s, BERT’s, TDR, SMU’s, pattern generators. Hands on experience in the lab debugging, probing, and characterizing silicon using a mixture of custom-made and standard equipment such as power supplies, oscilloscopes, source measurement units, etc.
- Understanding of transistor level circuits
- Ability to work to aggressive schedules and make the required engineering tradeoffs to meet commitments
Preferences
- FPGA firmware development for internal and customer silicon evaluation boards
- Experience with board level schematic design
- Experience with ANSI C programming language and/or Python
Perks
- Flexible work schedule
- 3 weeks vacation time
- Employee Assistance Program
- Free snacks & caffeine