Arm

Staff Software Engineer

Arm
Apply
8 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Develop, test, and debug low-level software across software models, development boards, and shipping products.
  • Design and implement features and bug fixes in Trusted Firmware, secure OS, bootloaders, hypervisors, AOSP, and the Linux kernel.
  • Act as a people manager or technical lead by supporting engineer growth, guiding teams, mentoring junior engineers, and coordinating predictable delivery of quality software.
  • Analyze and fix sophisticated defects and contribute to software profiling, instrumentation, and optimization.

Requirements

  • 14+ years of demonstrated experience.
  • Excellent C/C++ programming skills and the ability to add significant new functionality.
  • Strong debugging skills, knowledge of assembly, and expertise in low-level software, system architecture, preferably ARM, OS fundamentals, and bootloaders.
  • Understanding of test methodologies, CI, and test automation.
  • Technical leadership or people management experience, including mentoring junior engineers.
  • Preferred qualifications include Python and shell scripting, profiling and optimization, Security Development Lifecycle practices, and open-source development, upstreaming, and codeline maintenance experience.
  • Strong interpersonal, written, and spoken English skills.

Benefits

  • Opportunity to learn about the latest Arm architecture features and work with a highly skilled engineering team on advanced technology.
  • Hybrid working patterns determined by the team, with flexibility subject to local legal, regulatory, tax, and other considerations.
  • Recruitment accommodations are available upon request.

Tech Stack

Categories

Arm

About Arm

5,001-10,000 employees

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.

Contact me