INTERNSHIP DETAILS
Embedded Software Intern
CompanyInspire Semiconductor
LocationAustin
Work ModeOn Site
PostedMarch 10, 2026

Internship Information
Core Responsibilities
The intern will be responsible for developing the critical software layer enabling seamless inter-chip network communication to allow hardware to scale across multi-chip configurations. This involves delivering production-quality Linux Drivers handling PCIe interfacing and integration into the Yocto-based Linux environment.
Internship Type
intern
Company Size
17
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page
About The Company
InspireSemi provides revolutionary high-performance, energy-efficient accelerated computing solutions for High-Performance Computing (HPC), AI, graph analytics, and other compute-intensive workloads. The Thunderbird “supercomputer-cluster-on-a-chip” is a disruptive, next-generation datacenter accelerator designed to address multiple underserved and diversified industries, including financial services, computer-aided engineering, energy, climate modeling, cybersecurity, and life sciences & drug discovery. Based on the open standard RISC-V instruction set architecture, InspireSemi’s solutions set new standards of performance, energy efficiency, and ease of programming.
The Company is headquartered in Austin, TX and led by an accomplished team with a proven track record. It is leveraging an efficient, scalable fabless operating model with outsourced manufacturing partners (e.g.- TSMC, ASE). Leading industrial companies, national labs, and computer OEMs value our technology, innovative North America design team, and world-class supply chain partners.
About the Role
Embedded Software Intern
Focus: Inter-chip Networking
What You’ll Solve
You will enable our chips to talk to one another. You’ll be tackling the critical software layer that allows for seamless inter-chip network communication, ensuring our hardware can scale across multi-chip configurations.
What You’ll Deliver
A production-quality Linux Driver for inter-chip communication. You will be responsible for the code that handles PCIe interfacing and its integration into our Yocto-based Linux environment.
What You’ll Learn
You will dive deep into Linux Kernel development and the PCIe protocol. You’ll learn how to navigate the complexities of Yocto Project builds and gain a fundamental understanding of custom CPU architectures.
What You Bring
- Major: Software Engineering or CS.
- Technical Edge: Strong C programming skills are required. A background in embedded systems or knowledge of generic CPU architectures is a major plus.
- Tools: Experience with Git and a desire to work at the hardware-software interface.
Key Skills
C ProgrammingLinux Kernel DevelopmentPCIe InterfacingYocto ProjectEmbedded SystemsGitLinux DriverCPU Architectures
Categories
EngineeringSoftwareTechnology
Prep Tools
FREE
YOUR RESUME KNOWS THE QUESTIONS
AI Question Predictor
Based on Embedded Software Intern role
Tell me about your experience with C Programming
Why do you want to work at Inspire Semiconductor?
Describe a challenging project you've led
FREE
STUCK ON A QUESTION? PRACTICE IT
Practice Any Question
Get instant AI feedback
"How would you design a scalable system for Inspire Semiconductor's use case?"
Record your answer & get scored
FREE
ACE YOUR INTERVIEW IN REAL-TIME
Silent AI Co-Pilot
Real-time interview help
Listening...
"Why Inspire Semiconductor?"
💡 Mention their Semiconductor Manufacturing and your passion for C Programming