Are you applying to the internship?
Job Description
Fall 2026 Co-Op – Embedded Software AI Intern | Cirrus Logic
The Tone:
This is a Co-Op internship at Cirrus Logic, located in Austin, TX. Cirrus Logic is a company with over four decades of experience in mixed-signal processing, developing advanced mixed-signal integrated circuits (ICs) that deploy embedded real-time software for top consumer brands. This role offers the opportunity for an intern to gain significant technical experience by contributing to ground-breaking product development, focusing on embedded software and the integration of AI/ML.
The TL;DR
• Role: Internship
• Type: Co-Op
• Location: In-person, Austin, TX
• Team: Part of a Software Engineering team, collaborating with analog and digital designers through all product development stages.
• Mission: To assist in implementing real-time embedded software and integrating AI/ML methods to enhance its development for world-class products.
• Tech Stack: C, Python, Git
What You’ll Actually Do
• Implement: Assist in the implementation of real-time embedded software for world-class products.
• Enhance: Improve or add to the use of AI/ML in the development of real-time embedded software.
• Develop: Assist in developing AI agents to aid the development of real-time embedded software.
• Collaborate: Liaise with other cross-functional engineers to understand and meet software requirements.
• Adhere: Follow and maintain modern software development practices, including CI/CD.
The Must-Haves
• Background: Student pursuing a Bachelor’s degree or equivalent in Computer Science, Data Science, Software Engineering, or a related field.
• Experience: Experience with AI/ML commensurate with a pre-undergraduate degree; Experience with processor architectures and efficient real-time implementation.
• Skills: Strong programming skills in C and Python; Knowledge of modern software development practices; Familiarity with Git and modern Version Control Systems.
• Bonus: Considerable experience in the use of AI/ML in multiple usage contexts, including building agents and working across multiple AI models/engines; Experience with embedded real-time signal processing software implementation and knowledge of Digital Signal Processing, including audio/non-audio applications; Technical understanding of architecting and implementing embedded software, especially in a mixed-signal IC/SoC context.