Remotery

Engineering Manager, CPU Bootloader Firmware

Posted May 14

This is a fully remote position, open to applicants in California, +3 more states.

📋 Description

• Take ownership of the delivery and quality of CPU bootloader firmware across NVIDIA’s data center CPU platforms, from initial architecture to production release.

• Lead, mentor, and develop a geographically distributed team of firmware engineers with a focus on ARM bootloader, secure boot, and early system bring-up.

• Collaborate closely with NVIDIA’s CPU architecture team, providing a firmware perspective on hardware design and influencing the next generation of silicon.

• Conduct high-stakes technical reviews and swiftly address issues at the hardware-software interface, partnering with key stakeholders to expedite time-to-market and ensure the delivery of production-ready solutions.

• Promote modern engineering practices such as thoughtful code reviews, CI/CD pipelines, automated testing on emulation and silicon, and collective root-cause analysis.

• Cultivate an AI-forward engineering culture by integrating AI coding assistants and LLM-based tools to enhance team velocity and code quality.

• Advocate for an async-first work approach that enables a geographically distributed team to collaborate effectively across different time zones.

• Strategically plan and execute silicon tape-out and product launch milestones, while sharing risks and updates with senior leadership.


⛳️ Requirements

• BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.

• Over 10 years of relevant firmware or systems software experience, which includes bootloader, BIOS/UEFI, or embedded systems work.

• A minimum of 3 years of engineering management experience, with a proven history of nurturing strong, supportive teams.

• Experience in supporting distributed teams across multiple time zones, with a clear philosophy for enabling autonomous contributors to thrive.

• Strong foundation in C/C++ and the capability to engage in in-depth technical discussions regarding CPU bring-up, memory initialization, and hardware-software interfaces.

• Practical knowledge of ARMv8/v9 architecture, exception levels, and bootloader concepts including reset flow, PSCI, and OS hand-off.

• Proven AI-forward mindset; you actively use AI coding assistants in your workflow and assist your team in adopting them.

• Exceptional written and verbal communication skills, with a preference for written documentation that fosters shared understanding within a remote team.


🏝️ Benefits

• Eligible for equity and benefits

People also viewed

NBCUniversal2 days ago

Senior Manager, Software Engineering – Compliance & Risk

US flagCalifornia OnlyFull-timeSoftware Engineering Manager$140k – $200k/year
ApplyView job
Deepgram2 days ago

Senior Technical Program Manager – Engineering

US flagUnited States OnlyFull-timeSoftware Engineering Manager$152k – $190k/year
ApplyView job
Xapo Bank4 days ago

Head of Engineering

GI flagGibraltar OnlyFull-timeSoftware Engineering Manager
ApplyView job
Alteryx6 days ago

Manager, Software Engineering – Platform

US flagUnited States OnlyFull-timeSoftware Engineering Manager$136.6k – $177.1k/year
ApplyView job
Escalate6 days ago

Head of Engineering

BR flagBrazil OnlyFull-timeSoftware Engineering Manager
ApplyView job
GoodRx6 days ago

Manager, Security Engineering

US flagCalifornia, +2 more statesFull-timeSoftware Engineering Manager$151k – $323k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers