Arm is seeking to enable the evolution of Computing Infrastructure using Neoverse CSS by developing new software teams focused on firmware development for their hardware solutions.
Requirements
- Expert in C programming for embedded systems with excellent debugging skills
- Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers
- Server firmware development experience
- Experience in providing support and maintenance of production quality firmware in server segment
- Providing customer support in triaging and resolving reported issues
- Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC
- Familiarity with technologies such as RAS, hypervisors, CXL, power management and security
Responsibilities
- maintenance, support, and development of firmware for Computing Infrastructure solutions
- support and maintenance of downstream product quality firmware of Arm Neoverse CSS based platform solutions
- contributing to the successful deployment of Arm Neoverse CPU and System IP based Infrastructure platforms
- defect management
- feature back porting
- defect fixing
- coordination of downstream release updates for customers post-launch releases
Other
- working with a system software team spread across multiple locations
- working closely with the release team
- If you need an adjustment or an accommodation during the recruitment process, please email accommodations@arm.com
- Details of what this means for each role will be shared upon application.
- Arm is a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.