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 Software Test Engineer II is responsible for owning and maintaining test software to support prototype validation and manufacturing activities. This role develops automated test solutions, executes system bring-up, and collaborates cross-functionally to ensure product quality and data integrity.
Job Responsibility:
Own and maintain Python-based test software, including development, deployment, and support
Develop and implement program-level test plans in collaboration with Engineering
Design and deploy automated test solutions for manufacturing and field environments
Execute end-of-line testing and prototype bring-up, including fault isolation and repair support
Maintain and update test coverage as product requirements evolve
Document test procedures and train technicians on execution
Provision, configure, and validate hardware for testing and system bring-up
Support prototype fleet networking and resolve connectivity issues
Oversee test data collection, validate integrity, and support root cause analysis
Maintain lab systems, including PCs, engineering units, and custom hardware setups
Follow Business Technology policies to protect sensitive data and reduce information security occurrences
Requirements:
Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
Minimum of 5 years of relevant work experience preferred
Strong proficiency in Python or similar object-oriented language
Solid understanding of software engineering best practices
Experience working across Windows, macOS, and Linux environments
Experience using version control systems such as Git or SVN
Ability to write clear, maintainable, well-documented code
Experience debugging across software and hardware systems
Familiarity with cross-functional API development
Experience working in collaborative, cross-functional environments
Strong communication, organization, and problem-solving skills
Ability to manage multiple priorities in a dynamic lab environment
Strong written and verbal English language communication skills
Excellent teamwork/interpersonal skills and the ability to communicate effectively
Demonstrated ability to work collaboratively, both within and outside one's own work group
Demonstrate commitment and adherence to Sigma Design Core Values
Pass a post-offer background verification
Nice to have:
Experience with prototype test environments, networking basics, or hardware debugging is beneficial