top of page
  • Facebook
  • Instagram
  • Twitter
  • Linkedin
  • youtube

Advertisement

Staff Software Engineer | Arm | Bangalore

Company: 

Arm

Location:

Bangalore

Job Type:

Salary:

Full Time

NA

Who can Apply:

Experienced

Experience:

14+ Years

Job Description:

Arm is hiring a Staff Software Engineer in Bangalore, Karnataka, India for a senior-level low-level software engineering and technical leadership position. The role focuses on developing, testing, debugging, and maintaining software across Trusted Firmware, Secure OS, bootloaders, Hypervisor, AOSP, and Linux Kernel environments. Candidates should have 14+ years of professional experience, excellent C/C++ programming skills, strong knowledge of system architecture, ARM architecture, operating systems, bootloaders, and low-level software development, and advanced debugging capabilities. The engineer will work across software models, development boards, and shipping products, contributing to new features, bug fixes, software quality, and system-level development. Experience with Python, shell scripting, CI, test automation, software profiling, instrumentation, optimization, Security Development Lifecycle (SDL), and open-source development is highly valuable. The role also offers opportunities to act as a technical lead or people manager, mentor engineers, coordinate teams, and drive predictable delivery of high-quality software.

About Company:

Arm is a global technology company specializing in processor architecture, CPU technology, system IP, semiconductor technology, and computing platforms. Arm technologies support a large ecosystem of technology and semiconductor partners across embedded systems, servers, mobile computing, automotive, IoT, cloud infrastructure, and other computing markets. Arm’s software engineering teams develop the low-level technologies required to make Arm-based platforms reliable, secure, and high performing. Engineers working in this area contribute to technologies such as the Linux Kernel, Trusted Firmware, Secure OS, bootloaders, Hypervisors, AOSP, system software, and ARM architecture. Arm provides opportunities to work with advanced processor technologies and collaborate with global engineering teams while contributing to the future of embedded computing, server platforms, security, virtualization, and low-level software development.

telegram_jobshuntindia
jobshuntindia_whatsapp
Screenshot 2023-08-04 100308.png
bottom of page