2 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, test, and debug reference application processor firmware across software models, development boards, and shipping products.
- Create software stacks for Arm reference platforms and future Arm devices.
- Develop test code and automation solutions to reduce manual testing and development work.
- Analyze industry specifications and roadmap requirements, break down tasks, and help implement project plans.
- Perform upstreaming and maintenance activities.
Requirements
- At least 4 years of relevant experience.
- Strong C/C++ programming skills, including adding significant functionality and analyzing and fixing complex defects.
- Experience with software testing or software development and strong debugging skills.
- Knowledge of application and low-level systems, system architecture, 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 interpersonal skills and excellent written and spoken English.
- Preferred qualifications include Python, shell scripting, Linux kernel knowledge, Android internals, open-source development, profiling, instrumentation, optimization, firmware verification and validation, and Security Development Lifecycle practices.
Benefits
- Hybrid working arrangements are determined by the relevant team, with role-specific details provided during the application process.
- Recruitment accommodations are available, including interview breaks, documents read aloud, and office accessibility support.
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.
