Expoint - all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

ARM Staff Embeded Software Engineer 
India, Karnataka, Bengaluru 
896289886

19.05.2025
Responsibilities:
  • Contribution to the design and development of Reference systems and Platform software for Arm application processors and MCUs.
  • Supporting key partners, upstreaming and maintaining open-source software components
  • Be part of an extended development team and you can expect to be working face to face with some of the greatest household names in our industry.
  • Helping to develop, optimize and deliver the software needed to support Arm's ground-breaking IP, as well as helping Arm grow its role in new embedded and enterprise market segments.
  • Prepare test specification, test plans based on design documents of software and hardware modules.
  • Develop unit test module/scripts for validating the software/hardware functionalities.
Required Skills and Experience:
  • 8+ Years work experience + University degree (or equivalent), ideally in a numerate subject, although other graduates with appropriate experience would be considered.
  • Good understanding of ARM-A or ARM-M architectures.
  • Good understanding of Arm System IP such as SMMU, GIC, Openbmc, PLDM, IPMI, Redfish and DBUS.
  • Experience in firmware or Linux kernel development, command over concepts such as, bootloaders, device drivers.
  • Familiarity with industry standards such as ACPI and UEFI.
  • Experience in developing complex software stack written preferably in C.
  • Expertise in debugging and optimizing complex software systems.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.
  • Knowledge of any SCM preferably Git
“Nice To Have” Skills and Experience:
  • Experience with working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Familiarity with open-source projects such as TF-A and EDK II.
  • Familiarity with open-source test tools.
  • An awareness about the value of CI and automated test system.
  • Experience with customer interactions, diagnose, and resolve reported issues.