The validation drivers and test content may be bare metal and/or OS based (Linux, RTOS). Job Responsibilities: • Develop and maintain validation infrastructure to support comprehensive SoC ...
The validation drivers and test content may be bare metal and/or OS based (Linux, RTOS). Job Responsibilities: • Develop and maintain validation infrastructure to support comprehensive SoC ...
Network Engineer, Real-Time Infrastructure
$160K - $220K/yr
You will optimize traffic routing across our hybrid cloud and bare metal footprint, design edge strategies that bring compute closer to users, and ensure that Deepgram's platform delivers the ultra ...
Network Engineer, Real-Time Infrastructure
$160K - $220K/yr
You will optimize traffic routing across our hybrid cloud and bare metal footprint, design edge strategies that bring compute closer to users, and ensure that Deepgram's platform delivers the ultra ...
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Our team of AI infrastructure specialists combines bare-metal performance with cloud-native operational simplicity, enabling research teams and enterprises to deploy demanding AI workloads with ...
Quick apply
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Our team of AI infrastructure specialists combines bare-metal performance with cloud-native operational simplicity, enabling research teams and enterprises to deploy demanding AI workloads with ...
Infrastructure Automation Engineer
Somerville, MA · Hybrid
$117K - $153K/yr
Our environment includes virtualized and bare metal Windows/Linux infrastructure, along with cloud platforms including AWS and Alibaba Cloud . This role will lead the evolution of our cloud ...
Infrastructure Automation Engineer
Somerville, MA · Hybrid
$117K - $153K/yr
Our environment includes virtualized and bare metal Windows/Linux infrastructure, along with cloud platforms including AWS and Alibaba Cloud . This role will lead the evolution of our cloud ...
Ideal candidates have at least 2+ YOE in reverse engineering with embedded firmware and bare-metal systems. Candidates must also have a deep understanding of ARM, MIPS or other embedded architectures ...
Ideal candidates have at least 2+ YOE in reverse engineering with embedded firmware and bare-metal systems. Candidates must also have a deep understanding of ARM, MIPS or other embedded architectures ...
Infrastructure Automation Engineer
Somerville, MA · On-site
$117K - $153K/yr
Our environment includes virtualized and bare metal Windows/Linux infrastructure, along with cloud platforms including AWS and Alibaba Cloud . This role will lead the evolution of our cloud ...
Infrastructure Automation Engineer
Somerville, MA · On-site
$117K - $153K/yr
Our environment includes virtualized and bare metal Windows/Linux infrastructure, along with cloud platforms including AWS and Alibaba Cloud . This role will lead the evolution of our cloud ...
Embedded Software Engineer
West Lafayette, IN · On-site
$119K - $157K/yr
Lead bare-metal bring-up of Wi-R SoCs and Cortex-M/RISC-V platforms * Build and optimize low-power firmware stacks (I²C, SPI, BLE, DMA, sensor drivers, power domains) * Architect and deliver a ...
Embedded Software Engineer
West Lafayette, IN · On-site
$119K - $157K/yr
Lead bare-metal bring-up of Wi-R SoCs and Cortex-M/RISC-V platforms * Build and optimize low-power firmware stacks (I²C, SPI, BLE, DMA, sensor drivers, power domains) * Architect and deliver a ...
Firmware Developer
Houston, TX · On-site
Engage in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC. * Experienced in debugging embedded firmware applications using JTAG, SWD debuggers.
Quick apply
Firmware Developer
Houston, TX · On-site
Engage in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC. * Experienced in debugging embedded firmware applications using JTAG, SWD debuggers.
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
Senior Firmware Developer
Houston, TX · On-site
$114K - $150K/yr
Engage in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC. * Experienced in debugging embedded firmware applications using JTAG, SWD debuggers.
Quick apply
Senior Firmware Developer
Houston, TX · On-site
$114K - $150K/yr
Engage in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC. * Experienced in debugging embedded firmware applications using JTAG, SWD debuggers.
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
This role spans fleet management, capacity management, bare metal, virtualized compute, node lifecycle, placement, reservations, and infrastructure-level customer experience. The Product Manager will ...
Sr. Platform & Infrastructure Engineer
Denver, CO · On-site
$111K - $151K/yr
Own bare metal provisioning and lifecycle management - from rack and stack through OS deployment, patching, and decommission * Build and manage the network fabric connecting on-prem and cloud: VLANs ...
Sr. Platform & Infrastructure Engineer
Denver, CO · On-site
$111K - $151K/yr
Own bare metal provisioning and lifecycle management - from rack and stack through OS deployment, patching, and decommission * Build and manage the network fabric connecting on-prem and cloud: VLANs ...
Principal Firmware Engineer
Austin, TX · On-site
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Principal Firmware Engineer
Austin, TX · On-site
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
FreeRTOS Engineer
Seattle, WA · On-site
$149K - $197K/yr
Design and implement solutions in bare-metal and RTOS environments (FreeRTOS/Zephyr) * Perform board bring-up , hardware validation, and debugging * Develop and integrate low-level device drivers ...
FreeRTOS Engineer
Seattle, WA · On-site
$149K - $197K/yr
Design and implement solutions in bare-metal and RTOS environments (FreeRTOS/Zephyr) * Perform board bring-up , hardware validation, and debugging * Develop and integrate low-level device drivers ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Principal Firmware Engineer
Austin, TX · On-site
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Principal Firmware Engineer
Austin, TX · On-site
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Develop and debug bootloaders, BSPs, kernels, and device drivers for VxWorks 6.9/7.0, Embedded Linux, RTEMS , and bare-metal environments. * Write code in C/C++ and assembly for embedded systems ...
Quick apply
Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Develop and debug bootloaders, BSPs, kernels, and device drivers for VxWorks 6.9/7.0, Embedded Linux, RTEMS , and bare-metal environments. * Write code in C/C++ and assembly for embedded systems ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Be part of the Cadence DDR PHY IP Front End Design team responsible for - Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and ...
Bare Metal 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 jobs pay per hour?
How does a Bare Metal Engineer typically collaborate with other IT teams within an organization?
What is the difference between Bare Metal vs Server Administrator?
| Aspect | Bare Metal | Server Administrator |
|---|---|---|
| Credentials | Typically no specific certifications required, but knowledge of hardware and networking is essential | Often requires certifications like CompTIA Server+, Microsoft Certified Server Administrator, or Linux certifications |
| Work Environment | Physical data centers, hardware setup, and maintenance | Server rooms, data centers, and remote management of servers |
| Industry Usage | Hardware provisioning, data center management, cloud infrastructure setup | Managing, configuring, and maintaining servers and network services |
In summary, Bare Metal professionals focus on physical hardware setup and management, while Server Administrators handle server configuration, maintenance, and software management. Both roles are essential in data center operations but differ in scope and daily tasks.
What are 'Bare Metal' jobs?
What are the key skills and qualifications needed to thrive as a Bare Metal Engineer, and why are they important?

Full-time
Re-posted 12 days ago
Job description
We are looking for an SoC Validation Engineer with a strong embedded SW background and, more specifically, Linux kernel/driver programming and debug experience. The selected candidate will work on developing validation infrastructure and validation of SoC, developing and debugging embedded C code in bare metal environment. The candidate will also use Linux as a validation vehicle for the SoCs, bringing up and debugging Linux kernel on emulation and silicon platforms to find SoC design issues. The validation will require understanding SoC architecture and design specifications of specific IPs, developing validation test plans working with partner teams such as design/verification/SW, developing validation drivers and test content, executing validation content on emulation and silicon, and debugging failures. The validation drivers and test content may be bare metal and/or OS based (Linux, RTOS).
Job Responsibilities:
• Develop and maintain validation infrastructure to support comprehensive SoC validation efforts
• Validate SoC functionality using both bare-metal and OS-based environments
• Plan, develop, execute, and debug SoC functional tests in embedded C code in bare-metal environments on both emulation and silicon platforms
• Use Linux as a validation vehicle by bringing up and debugging the Linux kernel and select applications on emulation and silicon platforms
• Identify, isolate, and debug SoC design issues through low-level software and system analysis; Work design and verification teams in root causing the issues.
• Gain deep understanding of SoC architectures and IP-level design specifications
• Create detailed validation test plans in collaboration with design, verification, product engineering, and software teams
• Support validation across multiple software environments, including bare-metal, Linux, and RTOS
Job Qualifications:
- The candidate must have 12+ experience in the embedded SW and Linux kernel/driver programming.
- The candidate must have a Bachelor's degree in Computer Science or Computer Engineering.
- Experienced in Linux kernel builds and Linux ramdisk creation; booting and debugging Linux on emulation and validation platforms.
- Able to read and understand SoC architecture and design specifications for various IPs.
- Experienced in C programming language and build environment such as makefiles, compiler flags, and linker scripts.
- Ability to develop scripts (such as Python) to post-process executable images into platform loadable images (emulation and validation boards).
- Exposure to assembly level programing (Preferably ARM32/ARM64)
- Ability to debug SoC using features such as Trace32, TARMAC instruction traces, and waveform traces; Debug skills include development of CMM scripts and ability to recreate test (code) given detailed explanation of a specific failure.
- Understanding of multi-core environment in an SoC and bus infrastructure.
- Understanding of interrupt controllers, DMA, GPIO. peripheral understanding useful (UART, I2C, PCIe, etc.)
- Understanding of SoC low power modes.
More information about NXP in the United States...
NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.
#LI-6692