Description

Job Overview:

Arm is seeking skilled, experienced, and highly motivated embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS. You will be working with a distributed team spread across multiple locations. Your primary responsibility will include firmware development, integration, tuning and hardening of firmware components for Computing Infrastructure solutions.

 

Responsibilities:

You will be responsible for development of product quality firmware of Arm Neoverse CSS based platform solutions. Your responsibilities will include integration, optimization, tuning and hardening of firmware to meet quality goals. You will get an opportunity to contribute to upstream open-source projects as well as work on downstream product releases. Your work will be focused on Infrastructure platform and features development, integration with firmware like UEFI, OpenBMC. Are you are looking for a unique opportunity to be part of a best-in-class firmware development team transforming computing infrastructure landscape? We would like to hear from you! We have roles for various levels of experience.

 

Required Skills and Experience:

  • 6 – 10 Years of relevant work experience in firmware development for server-based system software.
  • 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.
  • Working knowledge of software optimization and hardening skills.
  • Defect triaging and defect management experience of system software.
  • Good understanding and experience maintaining software compliant with industry specifications such as UEFI and ACPI.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.

“Nice To Have” Skills and Experience:

  • Experience in development, integration and tuning of production quality firmware in server segment.
  • Experience in working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Verification and validation of firmware on both pre-silicon and post-silicon platforms.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.

Education

Any Graduate