lever
Junior Embedded Software Test Engineer
Cirrus Logic
Chandler, USA
Full-time
Entry
Hybrid
Discovered 2 months ago
Full Job Posting
- Design and develop test strategies, plans, and test cases for new features and products by translating requirements into comprehensive validation coverage.
- Develop, execute, and maintain validation tests during both pre-silicon and post-silicon phases of product development.
- Collaborate with cross-functional teams and contribute the System Test perspective in technical discussions, design reviews, and issue-triage activities.
- Drive toward automation of all tests within a Continuous Integration (CI) environment.
- Investigate, reproduce, triage, and debug product issues in collaboration with software and hardware development teams.
- Communicate test results, quality metrics, and defect findings to stakeholders to drive issue resolution and product quality improvements.
- Bachelor's degree in Electrical Engineering, Computer Science or Computer Engineering with relevant internship or industry experience; or a Master's degree in Electrical Engineering, Computer Science or Computer Engineering.
- Strong debugging, analytical, and problem-solving skills.
- Passion for testing, identifying issues, and driving effective resolutions.
- Experience in embedded systems and Real-Time Operating Systems (RTOS).
- Experience working with MCU- and/or DSP-based systems.
- Proficiency in Python and C/C++.
- Understanding of software testing methodologies and test automation principles.
- Experience using laboratory equipment such as oscilloscopes, logic analyzers, and digital multimeters for measurement, validation, and debugging.
- Experience with version control systems such as Git or SVN.
- Experience developing and executing embedded software tests on development boards and prototype hardware.
- Experience with test automation framework development and scripting.
- Experience with hardware/software integration and system-level debugging.
- Experience with bare-metal development, Linux operating systems, and Bash scripting.
- Experience with defect tracking and project management tools such as Jira.
- Experience with continuous integration systems such as Jenkins.
- Familiarity with embedded communication protocols such as I2C, SPI, UART, and I2S.
- Ability to effectively leverage AI-assisted tools to improve engineering productivity while maintaining strong technical judgment and code quality.
- Familiarity with software development lifecycle (SDLC), Agile/Scrum methodologies, and defect management processes.
About Cirrus Logic
Electronics Manufacturing1668 employeesFounded 1984
Public fabless semiconductor company supplying mixed-signal audio, haptics, camera, power, and sensing chips for mobile devices.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cirrus Logic
Software Applications Engineer
Austin, USA
Discovered TodayFull-time
Mixed Signal IC Layout Designer (YQ-50025706)
Chandler, USA
Discovered TodayFull-time
Senior Formal Verification Engineer (CH-64001149)
Austin, USA
Discovered TodayFull-time
Senior Digital Design Engineer
Austin, USA
Discovered TodayFull-time
2027 Internship - Layout Design
Austin, USA
Discovered Today
Design Verification Engineer
Austin, USA
Discovered TodayFull-time
Senior Staff Digital Design Engineer
Austin, USA
Discovered TodayFull-time
CAD Engineer (TC-64000979)
Austin, USA
Discovered TodayFull-time
