Embedded Firmware Engineer - Linux, Hardware & Sensors

Physical Intelligence

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Physical Intelligence in San Francisco is seeking an experienced embedded firmware engineer to drive architecture and implementation for our data-collection devices. You will work across hardware and software teams to build reliable, real-time systems on embedded platforms.

The role emphasizes hands-on hardware work, driver development, sensors integration, power optimization, and multithreaded services. You will join a cross-disciplinary Runtime team advancing novel embedded devices.

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, or related field.
  • Strong software engineering and infrastructure skills, including building data pipelines, evaluation frameworks, and tools for rapid iteration.
  • Comfort working hands-on with hardware.
  • Strong communication skills for collaborating with hardware, software, and research teams.
  • Experience leading initiatives from concept to production on aggressive schedules, and turning ambiguous product goals into functional requirements.
  • Experience leading initial board bring-up and software design for first-of-their-kind embedded devices.
  • Hands-on experience with SPI, I2C, UART, USB, and debugging hardware-software interactions.
  • Experience architecting, implementing and debugging concurrent and multithreaded firmware services.
  • Deep understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage.
  • Experience bringing up and integrating sensors on embedded systems; camera system bring-up, integration, and tuning is a plus.
  • Proficiency in C++.
  • Familiarity with Bash scripting and Python for tooling and automation.

Responsibilities

  • Drive the architecture and implementation of embedded firmware for devices crucial to PI's data collection goals.
  • Work with hardware and software teams to ensure new devices integrate with existing and future data pipelines.
  • Embedded Linux System Bring-up: lead integration of embedded Linux devices with real-time sensor processing, including drivers, BSP development, kernel config, hardware bring-up, and performance tuning.
  • Hardware/Software Debugging: use hardware abstraction tools and lab equipment to resolve timing issues, race conditions, and interface bugs.
  • Power Optimization: analyze and reduce power consumption for battery-operated devices, including sleep states and low-power modes.

Skills

Embedded C++
Embedded Linux
Device drivers
SPI/I2C/UART/USB
Multithreaded firmware
Power optimization
Bash scripting
Python scripting

Education

BS/MS in CS/EE

Job description

Physical Intelligence in San Francisco is seeking an experienced embedded firmware engineer to drive architecture and implementation for our data-collection devices. You will work across hardware and software teams to build reliable, real-time systems on embedded platforms.

The role emphasizes hands-on hardware work, driver development, sensors integration, power optimization, and multithreaded services. You will join a cross-disciplinary Runtime team advancing novel embedded devices.

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

Similar jobs worth comparing

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 120,000 - 160,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
Senior Embedded Engineer: Linux, IoT & Security
Senior Embedded Engineer: Linux, IoT & Security

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Embedded Firmware Engineer – Real-Time Robotics (SF On-site)
Senior Embedded Firmware Engineer – Real-Time Robotics (SF On-site)

GRAM • San Francisco (CA)

On-site
USD 165,000 - 205,000
Health coverage
Equity
Embedded Systems & Backend Engineer
Embedded Systems & Backend Engineer

MaxIT Consulting - Max Corporate Group • San Francisco (CA)

On-site
USD 120,000 - 180,000
Wearable Firmware Infrastructure Engineer
Wearable Firmware Infrastructure Engineer

MaxIT Consulting - Max Corporate Group • San Francisco (CA)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer – AI Glasses (SF Onsite)
Embedded Firmware Engineer – AI Glasses (SF Onsite)

United States Digital Space LLC • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Embedded Linux Engineer - IoT & Security Platform
Senior Embedded Linux Engineer - IoT & Security Platform

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2