(Senior) Software Engineer – SoC SW Productisation
ArmJob Title
(Senior) Software Engineer – SoC SW Productisation
Role Summary
Hands-on software test engineer in the Infrastructure Solutions Software team responsible for system-level validation and quality of Arm Neoverse/SoC infrastructure platforms across pre-silicon and silicon. The role focuses on developing test automation and infrastructure, debugging system/firmware/software issues, and enabling product readiness.
No relocation package is available for this role. Arm will cover visa sponsorship costs for the employee only; any spouse/dependant fees are the candidate's responsibility.
Experience Level
Senior level. No specific years of experience stated.
Responsibilities
Deliver system validation, automation and debugging across pre-silicon and silicon environments and work with cross-functional teams to ensure product quality.
- Design and implement system-level validation for pre-silicon and silicon platforms.
- Develop test automation, CI and regression infrastructure.
- Investigate and debug complex software, firmware and system-level issues.
- Contribute to test coverage, defect management and continuous integration processes.
- Collaborate with software, firmware and hardware teams to resolve defects and support product readiness.
Requirements
Must-have technical skills and experience.
- Experience in software testing and system-level validation for SoC, firmware, platform software or embedded systems.
- Proficient in Python; experience with C and/or C++.
- Experience with Linux, system software, firmware or device drivers.
- Strong debugging and problem-solving skills; experience with software debugging tools.
- Experience with CI, regression testing, test coverage and defect management.
Nice-to-have:
- Experience with Git and open-source development practices.
- Knowledge of computer architecture and microarchitecture, ideally Arm architecture and ecosystem.
- Familiarity with the Linux kernel, Trusted Firmware-A (TF-A), UEFI EDK II, OpenBMC or KVM.
Education Requirements
Not specified.
About the Company
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
