Spend your summer writing firmware that helps advanced AI compute systems run, respond and recover.
As a Firmware Engineering Intern in the BMC Development team, you will work on low-level and embedded firmware for advanced compute systems. This role is built for students and recent graduates ready to turn technical learning into practical engineering experience.
You will contribute to firmware development, test automation, engineering experiments and lab-based system testing. Your work will support how complex hardware is controlled, managed and validated.
You will write and test code in C, C++ or Python within a Linux development environment.
What they want
- Current enrollment in, or recent completion of, a degree in computer engineering, electrical engineering, computer science or a closely related field
- Foundational programming skills in C, C++ or Python
- Understanding of computer architecture, embedded systems, firmware or low-level software concepts
- Familiarity with Linux environments and command-line development tools
- Interest in hands-on firmware development, debugging, testing and hardware-software interaction
- Clear documentation, logical problem-solving and willingness to learn new tools, technologies and engineering methods
What you get
- Flexible working: Balance your work and personal life with greater flexibility
- Comprehensive healthcare: Medical, dental and vision coverage to help keep you and your family healthy
- Phantom equity: Share in Graphcore’s success
- Tax-advantaged healthcare savings: Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs) to help you make the most of your healthcare spending
- Peace of mind protection: Disability and life insurance to provide financial security when you need it most
- Retirement planning support: A 401(k) plan to help you invest in your future
- Commuter benefits: Help cover the cost of your daily commute
- Wellbeing resources: Access to wellness services that support your physical and mental health
- Employee Assistance Program (EAP): Confidential advice and support for you and your family across a range of personal, financial and wellbeing matters