Software QA Engineer III (E3)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview In this role you ensure the reliability and performance of Applied Materials’ equipment by validating software and hardware interactions. You will design and execute test cases, develop diagnostic routines, and document results to support robust hardware-enabled systems. You’ll work across embedded and desktop environments in a Linux-centric setup, contributing to cross-functional testing in a technology-driven, global team. This is a hands-on position with impact on product quality and system readiness for mission-critical manufacturing. You will collaborate with engineers to push the boundaries of hardware-software integration. Compensation / Benefits * Analyze equipment function and performance across electrical, optical, and mechanical components * Develop test cases for software components based on specifications and performance criteria * Create software and hardware diagnostic test routines per specifications * Run testing software continuously on real systems or simulators * Document test cases and results Tasks * Functional knowledge of state-of-the-art testing frameworks for embedded and desktop environments * Strong understanding of software algorithms and processes * User-level knowledge of software-hardware interactions and potential conflicts * Experience with distributed processing in heterogeneous server environments * Extensive experience with hardware and software in hardware-oriented environments * Familiarity with Linux and with layout/design-conversion workflows * Experience with layout tools and lithography workflows * Proficiency in Python, Java or C * Experience working with hardware systems in various stages of design, development, and reliability * Background in development or testing for hardware-software co-systems Key requirements * comprehensive benefits package * bonus program * stock award program
Requirements
a or simulators * Document test cases and results Tasks * Functional knowledge of state-of-the-art testing frameworks for embedded and desktop environments * Strong understanding of software algorithms and processes * User-level knowledge of software-hardware interactions and potential conflicts * Experience with distributed processing in heterogeneous server environments * Extensive experience with hardware and software in hardware-oriented environments * Familiarity with Linux and with layout/design-conversion workflows * Experience with layout tools and lithography workflows * Proficiency in Python, Java or C * Experience working with hardware systems in various stages of design, development, and reliability * Background in development or testing for hardware-software co-systems Key requirements * comprehensive benefits package * bonus program * stock award program
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
Is Software Engineering Hard?
Should senior developers refuse interview coding challenges?
How to create a test plan for software testing