You will own the end-to-end lifecycle of bare-metal GPU nodes-from provisioning and delivery through break-fix, firmware/DPU management, and decommissioning-directly driving delivery throughput ...
You will own the end-to-end lifecycle of bare-metal GPU nodes-from provisioning and delivery through break-fix, firmware/DPU management, and decommissioning-directly driving delivery throughput ...
Engineering Manager, Kubernetes Infrastructure Bare Metal - CoreWeave
Livingston, NJ · On-site
$150 - $200/hr
What You'll Do CoreWeave is looking for an Engineering Manager to lead a team building and operating Kubernetes infrastructure on bare metal. This team sits close to the core of our platform and is ...
New
Engineering Manager, Kubernetes Infrastructure Bare Metal - CoreWeave
Livingston, NJ · On-site
$150 - $200/hr
What You'll Do CoreWeave is looking for an Engineering Manager to lead a team building and operating Kubernetes infrastructure on bare metal. This team sits close to the core of our platform and is ...
New
GPU Compute & Bare Metal / DPU Engineer
Austin, TX · On-site +1
$145K - $260K/yr
You will own the end-to-end lifecycle of bare-metal GPU nodes-from provisioning and delivery through break-fix, firmware/DPU management, and decommissioning-directly driving delivery throughput ...
GPU Compute & Bare Metal / DPU Engineer
Austin, TX · On-site +1
$145K - $260K/yr
You will own the end-to-end lifecycle of bare-metal GPU nodes-from provisioning and delivery through break-fix, firmware/DPU management, and decommissioning-directly driving delivery throughput ...
Firmware Engineer (Bare-Metal / RTOS)
Garden Grove, CA · On-site
$130K - $160K/yr
We are seeking a highly skilled Firmware Engineer to design and implement the bare-metal and RTOS-based firmware that drives our advanced motor control systems. In this role, you will work at the ...
Firmware Engineer (Bare-Metal / RTOS)
Garden Grove, CA · On-site
$130K - $160K/yr
We are seeking a highly skilled Firmware Engineer to design and implement the bare-metal and RTOS-based firmware that drives our advanced motor control systems. In this role, you will work at the ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Quick apply
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Quick apply
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$160K - $192K/yr
Position: Sr. Engineer, Embedded Firmware (bare metal) Location: San Jose, CA Job Id: 611 # of ... Proven expertise in bare‑metal embedded firmware development, with strong programming skills in C.
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$160K - $192K/yr
Position: Sr. Engineer, Embedded Firmware (bare metal) Location: San Jose, CA Job Id: 611 # of ... Proven expertise in bare‑metal embedded firmware development, with strong programming skills in C.
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Quick apply
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Embedded Software Engineer Level 5 (22150-1)
Grand Prairie, TX · On-site
$113.22/hr
Bare metal programming experience. * Software integration and verification experience. * Experience with Git Lab.
Quick apply
Embedded Software Engineer Level 5 (22150-1)
Grand Prairie, TX · On-site
$113.22/hr
Bare metal programming experience. * Software integration and verification experience. * Experience with Git Lab.
Senior Firmware Engineer (Bare-Metal)
$128K - $169K/yr
ABOUT THE ROLE Anduril is seeking a Senior Firmware Engineer to join our team based in Costa Mesa ... Experience developing firmware in bare-metal or RTOS environments * Debugging skills with JTAG, SWD ...
Senior Firmware Engineer (Bare-Metal)
$128K - $169K/yr
ABOUT THE ROLE Anduril is seeking a Senior Firmware Engineer to join our team based in Costa Mesa ... Experience developing firmware in bare-metal or RTOS environments * Debugging skills with JTAG, SWD ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Quick apply
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Firmware Engineer
Menlo Park, CA · On-site
Familiarity with RTOS and bare-metal programming. Hands-on experience with hardware interfaces (SPI, IC, UART, USB, BLE, Wi-Fi, etc.). Proficiency with debugging tools (JTAG, GDB, oscilloscopes ...
Firmware Engineer
Menlo Park, CA · On-site
Familiarity with RTOS and bare-metal programming. Hands-on experience with hardware interfaces (SPI, IC, UART, USB, BLE, Wi-Fi, etc.). Proficiency with debugging tools (JTAG, GDB, oscilloscopes ...
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Quick apply
About the Role As a Bare Metal Support Engineer , you will be responsible for supporting, operating, and maintaining CoreWeave's extensive GPU fleet across our growing data centers in the U.S ...
Firmware Engineer
Menlo Park, CA · On-site
... bare-metal programming. • Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.). • Proficiency with debugging tools (JTAG, GDB, oscilloscopes, logic analyzers ...
Firmware Engineer
Menlo Park, CA · On-site
... bare-metal programming. • Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.). • Proficiency with debugging tools (JTAG, GDB, oscilloscopes, logic analyzers ...
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$140K - $192K/yr
Proven expertise in bare-metal embedded firmware development, with strong programming skills in C. * Experience with various microcontrollers and firmware debugging tools. * Proficiency with modern ...
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$140K - $192K/yr
Proven expertise in bare-metal embedded firmware development, with strong programming skills in C. * Experience with various microcontrollers and firmware debugging tools. * Proficiency with modern ...
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$160K - $192K/yr
Proven expertise in bare-metal embedded firmware development, with strong programming skills in C. * Experience with various microcontrollers and firmware debugging tools. * Proficiency with modern ...
Sr. Engineer, Embedded Firmware (bare metal)
San Jose, CA · On-site
$160K - $192K/yr
Proven expertise in bare-metal embedded firmware development, with strong programming skills in C. * Experience with various microcontrollers and firmware debugging tools. * Proficiency with modern ...
Embedded Firmware Engineer - RTOS, Bare-metal
Houston, TX · On-site
$125 - $135/hr
Embedded Firmware Engineer - RTOS, Bare-metal Location: Houston, TX, US Experience: Mid Level ... Strong programming proficiency in C or C-based languages * Working knowledge of IDE toolchains ...
Embedded Firmware Engineer - RTOS, Bare-metal
Houston, TX · On-site
$125 - $135/hr
Embedded Firmware Engineer - RTOS, Bare-metal Location: Houston, TX, US Experience: Mid Level ... Strong programming proficiency in C or C-based languages * Working knowledge of IDE toolchains ...
Embedded Software Engineer Firmware - DoorDash Air - DoorDash USA
San Francisco, CA · On-site
$150 - $200/hr
Deep expertise in bare-metal programming on ARM microcontrollers. * Strong proficiency in C/C++ for embedded targets and firmware design patterns. * Experience with hardware bring-up and low-level ...
New
Embedded Software Engineer Firmware - DoorDash Air - DoorDash USA
San Francisco, CA · On-site
$150 - $200/hr
Deep expertise in bare-metal programming on ARM microcontrollers. * Strong proficiency in C/C++ for embedded targets and firmware design patterns. * Experience with hardware bring-up and low-level ...
New
Embedded Software Engineer
Grand Prairie, TX · On-site
$100 - $113/hr
Bare metal programming experience Software integration and verification experience Experience with Git Lab By providing your phone number, you consent to: (1) receive automated text messages and ...
Embedded Software Engineer
Grand Prairie, TX · On-site
$100 - $113/hr
Bare metal programming experience Software integration and verification experience Experience with Git Lab By providing your phone number, you consent to: (1) receive automated text messages and ...
Bare Metal Programming information
See salary details
$13.22 - $14.31
3% of jobs
$14.31 - $15.41
6% of jobs
$15.41 - $16.50
11% of jobs
$16.87 is the 25th percentile. Wages below this are outliers.
$16.50 - $17.59
15% of jobs
$17.59 - $18.68
12% of jobs
The median wage is $18.90 / hr.
$18.68 - $19.78
19% of jobs
$20.79 is the 75th percentile. Wages above this are outliers.
$19.78 - $20.87
11% of jobs
$20.87 - $21.96
9% of jobs
$21.96 - $23.06
6% of jobs
$23.06 - $24.15
5% of jobs
$24.15 - $25.24
3% of jobs
$13
$19
$25
How much do bare metal programming jobs pay per hour?
What is bare metal programming?
What are some common challenges faced by professionals in bare metal programming roles, and how can they be addressed?
What are the key skills and qualifications needed to thrive as a bare metal programmer, and why are they important?
What is the difference between Bare Metal Programming vs Embedded Systems Developer?
| Aspect | Bare Metal Programming | Embedded Systems Developer |
|---|---|---|
| Required Credentials | Knowledge of low-level programming, hardware interfaces | Includes embedded C, hardware knowledge, sometimes certifications |
| Work Environment | Direct hardware access, minimal OS, real-time constraints | Embedded devices, RTOS, hardware integration |
| Industry Usage | Manufacturing, IoT, consumer electronics | Automotive, medical devices, industrial automation |
| Search & Comparison Intent | Focus on low-level hardware programming | Broader embedded system development |
While both roles involve working close to hardware, Bare Metal Programming emphasizes writing code directly on hardware without an operating system, focusing on low-level control. Embedded Systems Developers typically work with embedded OS and develop software for complex devices. Understanding these differences helps in choosing the right career path or job focus.
What other helpful pages are available for Bare Metal Programming?
Other pages related to Bare Metal Programming:

GPU Compute & Bare Metal / DPU Engineer
San Jose, CA • On-site
Full-time
Posted 12 days ago
Key responsibilities
Own the full lifecycle of bare-metal GPU nodes, including provisioning, delivery, in-service operation, break-fix, and decommissioning across multiple regions.
Build and operate automated, repeatable node-delivery pipelines to support fleet growth toward 10,000+ GPUs.
Manage firmware and hardware components such as DPU / SmartNIC, BMC, BIOS, NIC, and GPU firmware, including version management and validation.
Job description
About Bitdeer Technologies Group
Bitdeer is a world-leading technology company for AI and Bitcoin mining infrastructure.
Bitdeer is committed to providing comprehensive Bitcoin mining solutions for its customers and building AI computational infrastructure to support the AI revolution. Bitdeer handles complex processes involved in computing such as equipment procurement, transport logistics, data center design and construction, equipment management, and daily operations. Bitdeer also offers advanced cloud capabilities to customers with high demand for artificial intelligence.
Headquartered in Singapore, Bitdeer has deployed data centers across multiple countries, including the United States, Norway, Bhutan, and Ethiopia.
To learn more, visit https://ir.bitdeer.com/
Position Overview
As the platform scales toward a 10,000+ GPU, multi-region footprint, we are expanding the team that turns procured GPU capacity into reliable, sellable compute. You will own the end-to-end lifecycle of bare-metal GPU nodes-from provisioning and delivery through break-fix, firmware/DPU management, and decommissioning-directly driving delivery throughput, fleet availability, and the ROI of our largest capital investment.
Key Responsibilities
- Own the full lifecycle of bare-metal GPU nodes: provisioning, delivery / onboarding, in-service operation, break-fix, and decommissioning across multiple regions.
- Build and operate automated, repeatable node-delivery pipelines to eliminate the current delivery backlog and keep pace with fleet growth toward 10,000+ GPUs.
- Manage DPU / SmartNIC and server firmware (BMC / BIOS / NIC / GPU firmware): version baselines, upgrades, and validation.
- Drive fleet reliability: reduce MTTR, lead incident response and root-cause analysis, and improve hardware-health monitoring.
- Participate in a sustainable 724 multi-region on-call rotation; build runbooks and tooling that reduce manual toil.
- Partner with Storage / Image and Network teams to streamline the provisioning-to-handoff path.
- Define bring-up, rack, capacity, and acceptance standards for new GPU SKUs and data-center regions.
Job Requirement:
- 3+ years (Senior: 6+ years) in large-scale bare-metal / server-fleet operations, HPC, or cloud infrastructure.
- Hands-on experience operating GPU servers at scale (e.g. NVIDIA HGX / DGX-class), including driver / CUDA and firmware management.
- Strong Linux systems skills; experience with PXE / IPMI / Redfish, OS imaging, and automated provisioning.
- Familiarity with DPU / SmartNIC (e.g. NVIDIA BlueField) and bare-metal networking.
- Infrastructure automation skills (Ansible, Terraform, Python / Go).
- Comfortable owning on-call, incident management, and operational runbooks.
- Multi-region / large-fleet operations experience is a strong plus.
--------------------------------------------------------------------
Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, color, gender identity and/or expression, sexual orientation, marital and/or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.
About Palo Alto Networks
Sourced by ZipRecruiter
Industry
Network security
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
2005