Senior Software Engineer – SoC SW Productisation
ArmJob Title
Senior Software Engineer 6 SoC SW Productisation
Role Summary
Hands-on software test engineer on the Infrastructure Solutions Software team responsible for system-level validation and quality for Arms infrastructure/Neoverse platforms. The role covers pre-silicon and silicon environments, test automation, CI/regression infrastructure and cross-functional debugging with software, firmware and hardware teams.
Location: Sophia Antipolis, France. No relocation package is available; Arm will sponsor employee visa costs but not spouse/dependants fees.
Experience Level
Senior. The posting does not state a specific years-of-experience range.
Responsibilities
Primary responsibilities include:
- Design, develop and run system-level validation across pre-silicon and silicon environments.
- Create and maintain test automation and infrastructure using appropriate tools and languages.
- Contribute to CI, regression and test infrastructure design and improvements.
- Investigate and debug complex software, firmware and system-level issues.
- Collaborate with software, firmware and hardware teams to resolve defects and support product readiness.
Requirements
Must-have:
- Experience in software testing and system-level validation for SoC, firmware, platform software or embedded systems.
- Proficiency in Python and experience with C and/or C++.
- Experience with Linux, system software, firmware or device drivers.
- Strong debugging and problem-solving skills and familiarity 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 concepts, ideally Arm architecture.
- Familiarity with 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.
