Staff Software Engineer - Technical Lead, Low-Level Systems

Arm Limited

Hinoba-an

Hybrid

PHP 3,759,000 - 7,519,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arm Limited is seeking a Staff Software Engineer to contribute to low-level software development across platforms, including software models, development boards, and shipping products. The role involves design and implementation of features in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, and Linux Kernel, with potential people management responsibilities.

The ideal candidate has extensive C/C++ experience, strong debugging skills, and deep knowledge of ARM-based system

Qualifications

  • Minimum 14+ years of demonstrated experience.
  • Excellent C/C++ programming skills with the ability to add significant new functionality.
  • Analyze and fix sophisticated defects. Some knowledge of assembly and strong debugging skills.
  • Expertise in low-level software, with a strong understanding of system architecture (preferably ARM), OS fundamentals, bootloaders.
  • Good understanding of test methodologies, CI and test automation.
  • Technical leadership or people management experience, mentoring junior engineers.

Responsibilities

  • Your day-to-day role will involve low level software development, test and debug on various platforms, including software models, development boards and shipping products.
  • Participating in the design and implementation of new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel
  • Act as a people manager or technical lead, supporting engineer growth, guiding teams, and coordinating efforts to ensure predictable delivery of quality software.

Skills

C/C++
Assembly
Low-level software
ARM architecture
OS fundamentals
Bootloaders
Testing
CI / Test automation
Technical leadership
People management
Python

Job description

Arm Limited is seeking a Staff Software Engineer to contribute to low-level software development across platforms, including software models, development boards, and shipping products. The role involves design and implementation of features in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, and Linux Kernel, with potential people management responsibilities.

The ideal candidate has extensive C/C++ experience, strong debugging skills, and deep knowledge of ARM-based system

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Arm Limited • Hinoba-an

Hybrid
PHP 3,759,000 - 7,519,000
Senior Software Engineer
Senior Software Engineer

Arm Limited • Hinoba-an

Hybrid
PHP 6,270,000 - 8,777,000
Principal Software Engineer
Principal Software Engineer

Arm Limited • Hinoba-an

On-site
PHP 1,800,000 - 3,000,000
Software Engineer
Software Engineer

Arm Limited • Hinoba-an

Hybrid
PHP 900,000 - 1,300,000
Lead Embedded Systems Engineer, RTOS & Firmware
Lead Embedded Systems Engineer, RTOS & Firmware

Analog Devices, Inc. • Hinoba-an

On-site
PHP 5,266,000 - 7,435,000
Senior Embedded Software Engineer - RTOS/Hardware
Senior Embedded Software Engineer - RTOS/Hardware

1322 Analog Devices Gen. Trias • Philippines

Remote
PHP 600,000 - 1,200,000
Senior Engineer -DFT
Senior Engineer -DFT

Arm Limited • Hinoba-an

Hybrid
PHP 1,200,000 - 1,300,000
Staff Embedded Software Engineer: Real-Time Systems
Staff Embedded Software Engineer: Real-Time Systems

Analog Devices • Cavite City

On-site
PHP 600,000 - 1,000,000
Remote Embedded Linux Engineer: Yocto, Kernel & BSP Expert
Remote Embedded Linux Engineer: Yocto, Kernel & BSP Expert

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
100% remote work
Competitive USD compensation
Hardware and software setup
+2
Engineer
Engineer

Arm Limited • Hinoba-an

On-site
PHP 600,000 - 900,000