3 days ago
Cambridge, United KingdomSenior
Responsibilities
- Develop, test, debug, and maintain low-level reference application processor firmware across software models, development boards, and shipping products.
- Create software stacks for Arm reference platforms and develop associated test code.
- Build automation solutions to reduce manual testing and development effort.
- Analyze industry specifications and roadmap requirements, break down tasks, and help implement project plans.
- Contribute to upstreaming and software maintenance activities.
Requirements
- Strong C/C++ programming skills, including the ability to add significant functionality and diagnose complex defects.
- Experience with software testing or software development.
- Strong understanding of system architecture, preferably ARM, OS fundamentals, bootloaders, and device drivers.
- Proficiency with Linux or Windows operating systems and driver development is preferred.
- Understanding of test methodologies, CI, and test automation.
- Strong debugging, interpersonal, written, and spoken English skills.
- Preferred qualifications include Python and shell scripting experience, Linux kernel and Android knowledge, open-source contribution experience, profiling and optimization experience, firmware validation on pre-silicon platforms, and familiarity with Security Development Lifecycle practices.
Benefits
- Opportunity to work with the latest Arm architecture features and highly skilled engineering teams.
- Hybrid working arrangements are determined by the relevant team, with role-specific details provided during the application process.
- For required skilled worker sponsorship, Arm will meet employer sponsorship costs; individual visa application fees and Immigration Health Surcharge remain the candidate’s responsibility.
About Arm
Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.
