Junior Embedded Software Test Engineer
Overview
Join Cirrus Logic in Chandler to lead validation for mixed-signal hardware and software products. In this role you will design test strategies, implement validation plans across pre- and post-silicon stages, and drive CI-powered automation. You will collaborate with cross-functional teams to triage issues, communicate quality metrics, and push for product reliability. This position offers impact on consumer-grade devices and a chance to work within Cirrus Logic's inclusive, award-winning culture. You will help shape robust testing processes that scale with our innovation pipeline.
ResponsibilitiesDesign and develop test strategies, plans, and cases translating requirements into validation coverageDevelop, execute, and maintain validation tests during pre-silicon and post-silicon phasesCollaborate with cross-functional teams and contribute System Test perspective in design reviews and triageAdvocate automation of tests within a Continuous Integration environmentInvestigate, reproduce, triage, and debug issues with software and hardware teamsCommunicate test results, quality metrics, and defects to drive resolution and improvements
Key requirementsBachelor's or Master's degree in EE/CS/CEStrong debugging, analytical, and problem-solving skillsExperience in embedded systems and RTOSExperience with MCU- and/or DSP-based systemsProficiency in Python and C/C++Understanding of software testing methodologies and test automationExperience with oscilloscopes, logic analyzers, DMMsExperience with Git or SVNcollaborationproblem-solvingstrong communicationPythonC/C++embedded systems