Cirrus Logic is looking for a Validation Software Engineering Intern to help build the tools and infrastructure necessary for validating next-generation silicon chips, impacting product performance and quality.
Requirements
- Solid programming skills in Python, C++, or similar languages.
- Experience with Git or other version control tools.
- Some knowledge of data visualization or database systems.
- Enthusiasm for working with hardware/software systems and curiosity about silicon validation.
Responsibilities
- Contribute to development of software tools and frameworks that support silicon validation in the lab.
- Work with engineers to automate tests, improve workflows, and streamline data collection.
- Build scripts and dashboards to help teams analyze large sets of validation data.
- Write clean, maintainable code and contribute to shared infrastructure.
- Learn how hardware validation labs operate and how software accelerates the bring-up process.
Other
- Currently pursuing a BS or MS in Computer Science, Electrical/Computer Engineering, or related field.
- Strong problem-solving skills and eagerness to learn new technologies.
- Interns should expect to be in the office more often, up to 5 days per week, based on business needs and team preference.
- Interns must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning their internship with Cirrus Logic.