Search by job, company or skills

Staff Engineer - Build the firmware and kernel layer the industry runs on

Staff Engineer - Build the firmware and kernel layer the industry runs on

CareerXperts Consulting
14-16 Years
Not Disclosed
  • Posted 20 hours ago
  • Be among the first 10 applicants

Job Description

We're a team of engineers passionate about shaping the future of computing — helping maintain leadership in the embedded market and powering a major server platform. We're looking for highly capable engineers across Client/Server/IoT to deliver software with the quality our customers demand.

You'll work on low-level software development, test and debug across software models, development boards, and shipping products — including Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, and Linux Kernel.

What You'll Do:

Design and implement new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel

Debug and fix sophisticated low-level defects across platforms

Act as a technical lead or people manager — supporting engineer growth, guiding teams, ensuring predictable delivery of quality software

What you bring:

14+ years of demonstrated experience

Excellent C/C++ programming skills, able to add significant new functionality

Strong debugging skills, some assembly knowledge, ability to analyze and fix sophisticated defects

Expertise in low-level software and system architecture (ARM preferred), OS fundamentals, bootloaders

Good understanding of test methodologies, CI, and test automation

Technical leadership or people management experience, mentoring junior engineers

Bonus: Python/shell scripting, software profiling/instrumentation/optimization, Security Development Lifecycle (SDL) practices, open-source project experience including upstreaming and codeline maintenance.

If you want to shape the systems software running underneath the next generation of computing — let's talk. Write to [Confidential Information]

More Info

Key Skills

Trusted Firmware

Upstreaming

Open-source project experience

Codeline maintenance

Secure OS bootloaders

Software profiling

Security Development Lifecycle (SDL)

Bootloaders