‹ All jobs
Embedded System Test Engineer
<div><span style="font-size: 16px;">For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn’t do it without our extraordinary workforce – and that’s where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career! </span></div><div><br></div><div>
<p>We are looking for a Senior or Staff System Test Engineer to help ensure our products are thoroughly tested and our deliveries are robust, scalable, and production-ready. This is a hands-on role for someone who can take ownership of test initiatives and serve as a trusted technical partner.</p>
<p>Based in Edinburgh, you will work with global cross-functional teams to develop and improve system test methodologies, strengthen our automation capabilities, support and evolve our test management infrastructure, and help maintain an effective lab environment.</p>
</div><br><strong>Responsibilities: </strong><br>
<li>Build comprehensive system test plans for new features and products by translating requirements into effective test coverage.</li>
<li>Implement and execute tests across both pre-silicon and post-silicon phases of development.</li>
<li>Take a lead role in driving test strategy, planning, coordination, risk management, and clear communication of status and issues.</li>
<li>Own and evolve the team’s test management system, helping to ensure that test assets, coverage, execution, and reporting are organised, scalable, and effective.</li>
<li>Manage and support test hardware setups, and play a key role in maintaining an efficient, well-structured lab environment.</li>
<li>Work closely with software, systems, and other cross-functional teams to identify issues, triage defects, debug failures, and drive timely resolution.</li>
<li>Represent System Test in technical discussions, project reviews, and cross-functional forums.</li>
<br><strong>Required Skills and Qualifications: </strong><br><div>
<li>Bachelor’s or Master’s degree in Electrical & Electronic Engineering, Computer Science, Computer Engineering, or a related discipline.</li>
<li>Strong experience in embedded systems and Real Time Operating Systems (RTOS).</li>
<li>Strong experience in software testing and test automation principles, including development of robust, maintainable automated test solutions.</li>
<li>Strong experience with scripting in Python.</li>
<li>Experience with a variety of MCU and DSP cores/processors.</li>
<li>Experience developing and implementing embedded software tests on development boards.</li>
<li>Experience using lab equipment such as oscilloscopes and logic analysers for bring-up and debugging.</li>
<li>Excellent debugging, problem-solving, organisational, and communication skills.</li>
</div><br><strong>Preferred Skills and Qualifications: </strong><br>
<li>Experience with Jira, Git, and continuous integration systems such as Jenkins.</li>
<li>Experience with test management systems.</li>
<div>
<div>This position is based in our Edinburgh, UK office. </div>
<div> </div>
<div>This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and tea