Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up

Physical Intelligence

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Physical Intelligence is seeking an embedded firmware engineer to lead architecture and implementation for devices used in data collection. You will work closely with hardware and software teams to ensure seamless integration with pipelines and real-time sensor processing.

The role emphasizes embedded Linux bring-up, driver development for high-speed sensors, and optimizing power in battery-operated devices, with a strong focus on concurrent firmware services and hardware-software debugging.

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, or related field.
  • Strong software engineering and infrastructure skills for data pipelines and evaluation frameworks.
  • Hands-on hardware experience and collaboration across hardware/software teams.
  • Proven ability to lead initiatives from concept to production under aggressive schedules.
  • Experience with embedded Linux device bring-up and kernel interactions.

Responsibilities

  • Drive architecture and implementation of embedded firmware for devices central to PI's data collection goals.
  • Collaborate with hardware and software teams to ensure devices integrate with data pipelines.
  • Lead embedded Linux bring-up, driver development, BSP customization, and kernel configuration.

Skills

Embedded firmware
C++
Python
Bash scripting
Tooling & automation
Multithreaded firmware

Education

BS in CS/EE
MS preferred

Tools

SPI
I2C
UART
USB

Job description

Physical Intelligence is seeking an embedded firmware engineer to lead architecture and implementation for devices used in data collection. You will work closely with hardware and software teams to ensure seamless integration with pipelines and real-time sensor processing.

The role emphasizes embedded Linux bring-up, driver development for high-speed sensors, and optimizing power in battery-operated devices, with a strong focus on concurrent firmware services and hardware-software debugging.

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

Similar jobs worth comparing

Embedded Systems Firmware Engineer — Real-Time Linux
Embedded Systems Firmware Engineer — Real-Time Linux

Linuxconfig • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Embedded Firmware Architect for Real-Time AI Robots
Embedded Firmware Architect for Real-Time AI Robots

physicalintelligence • San Francisco (CA)

On-site
USD 140,000 - 210,000
Embedded Engineer
Embedded Engineer

physicalintelligence • San Francisco (CA)

On-site
USD 140,000 - 210,000
Embedded Engineer
Embedded Engineer

Physical Intelligence • San Francisco (CA)

On-site
USD 150,000 - 210,000
Embedded Engineer
Embedded Engineer

Linuxconfig • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Embedded Firmware Engineer - Real-Time & Linux
Embedded Firmware Engineer - Real-Time & Linux

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 70,000 - 90,000
Competitive salary with performance-based bonuses
Comprehensive benefits package including health insurance
401(k) match
+1
Real-Time Embedded Firmware Engineer
Real-Time Embedded Firmware Engineer

Neura Market • Costa Mesa (CA), Northern (KY)

Hybrid
USD 166,000 - 220,000
Equity grants
Top-tier benefits
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer – Real-Time ARM
Embedded Firmware Engineer – Real-Time ARM

Digicomm Semiconductor INC • Irvine (CA)

On-site
USD 90,000 - 150,000