Firmware Engineer

Opal Electronics

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Opal Electronics seeks a firmware engineer to work at the intersection of UX and hardware, delivering low-latency, power-efficient software for our devices.

You will collaborate with hardware and design teams, implement RTOS/bare-metal firmware in C/C++, and develop testing and OTA update systems to ensure quality at scale.

Experience with wireless connectivity (BLE/Bluetooth, Wi‑Fi, GSM) and Python tooling is highly valued as we ship consumer products that delight users.

Qualifications

  • 3-10 years of experience in firmware development.
  • Experience integrating wireless connectivity for latency-constrained real-time multimedia applications.
  • Fluent in C/C++ for RTOS and bare-metal environments, Python for tooling, and hardware debugging.

Responsibilities

  • Partner closely with hardware and design teams to create seamless user experiences.
  • Integrate wireless connectivity (Bluetooth, BLE, Wi-Fi, GSM) for latency-constrained real-time multimedia applications.
  • Orchestrate power management for low-power and battery-constrained devices.
  • Develop manufacturing test frameworks and field debugging tools that ensure quality at scale.
  • Design over-the-air firmware update systems that are robust and simple to deploy.
  • Ship consumer products that are a joy to use.

Skills

Firmware development
RTOS/bare-metal programming
Power management
Cross-team collaboration

Tools

C/C++
Python
Wireless connectivity
Hardware debugging

Job description

Work at the intersection of ux and hardware to bring our devices to life with low-level code in power and latency-constrained environments.

  • 3-10 years of experience in firmware development
  • Partner closely with hardware and design teams to create seamless user experiences.
  • Integrate wireless connectivity (Bluetooth, BLE, Wi-Fi, GSM) for latency-constrained real-time multimedia applications.
  • Orchestrate power management for low-power and battery-constrained devices.
  • Develop manufacturing test frameworks and field debugging tools that ensure quality at scale.
  • Fluent in C/C++ for RTOS and bare-metal environments, Python for tooling, and the art of hardware debugging.
  • Design over-the-air firmware update systems that are robust and simple to deploy.
  • Ship consumer products that are a joy to use.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Kindredventures • San Francisco (CA)

On-site
USD 120,000 - 160,000
Firmware Engineer - Real-Time, Low-Power Wireless
Firmware Engineer - Real-Time, Low-Power Wireless

Kindredventures • San Francisco (CA)

On-site
USD 120,000 - 160,000
Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

Insight Global • Carol Stream (IL)

On-site
USD 90,000 - 125,000
Embedded Firmware Engineer — Real-Time, Low-Power & OTA
Embedded Firmware Engineer — Real-Time, Low-Power & OTA

Opal Electronics • San Francisco (CA)

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

SR2 • San Francisco (CA)

On-site
USD 140,000 - 190,000
Firmware Engineer 841829
Firmware Engineer 841829

Capstone Search Advisors • Berlin (CT)

On-site
USD 90,000 - 140,000
Firmware Engineer
Firmware Engineer

AttoTude inc. • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer
Firmware Engineer

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 90,000 - 135,000