2

Remote Firmware Engineer Jobs in California (NOW HIRING)

As a Principal Firmware Engineer, you will play a critical role in designing, developing, and maintaining firmware for our electronic devices. You will work closely with cross-functional teams to ...

Staff Firmware Engineer

Fremont, CA · On-site +1

$194K - $252K/yr

About The Role We are seeking a Staff Firmware Engineer to plan robot firmware architecture, design subsystems, and develop robust and reliable firmware for our full line of robots. In this role, you ...

$160K/yr

Senior Traffic Engineer - SoCal (Hybrid/Remote) Reports To: Director of Engineering Employment Type: Full-Time /Salary/ Exempt Salary Range: $120,000.00 - $160,000.00/ annually Location: Open to all ...

Emulation Engineer

Mountain View, CA · On-site +1

$175K - $450K/yr

Firmware or driver bring-up on emulation platforms. * Scaling emulation or verification ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

... remote access, and video management software (VMS) operation. • Working with cross-functional product managers, sales engineers, and firmware teams to resolve field issues and contribute to product ...

... remote access, and video management software (VMS) operation. • Working with cross-functional product managers, sales engineers, and firmware teams to resolve field issues and contribute to product ...

Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE) to enable fast ... Work directly with firmware, platform, and application teams to debug real-world build issues and ...

next page

Showing results 1-20

Remote Firmware Engineer information

What are the key skills and qualifications needed to thrive in the Remote Firmware Engineer position, and why are they important?

To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.

What engineer makes $500,000 a year?

A remote firmware engineer with extensive experience, specialized skills in embedded systems, and working for high-paying companies or in senior leadership roles can earn $500,000 or more annually. Such roles often require advanced certifications, a strong portfolio, and expertise in hardware-software integration.

How to make $70,000 a year from home?

A remote firmware engineer can earn $70,000 or more annually by gaining specialized skills in embedded systems, programming languages like C and C++, and experience with hardware integration. Building a strong portfolio, obtaining relevant certifications, and working for companies that support remote work can help achieve this income level.

What does a typical day look like for a Remote Firmware Engineer?

A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.

Will the firmware engineer be replaced by AI?

Firmware engineers design and develop low-level software for hardware devices, a role that requires problem-solving, creativity, and understanding of hardware-software interactions. While AI tools can assist with coding and testing, they are unlikely to fully replace firmware engineers due to the need for complex decision-making and specialized knowledge in embedded systems.

Are firmware engineers in demand?

Firmware engineers are in high demand due to the growth of embedded systems in industries such as consumer electronics, automotive, and IoT. Skills in C, C++, and real-time operating systems are particularly valuable, and job opportunities are often available for remote work across various regions.

What is a Remote Firmware Engineer job?

A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

What are the most commonly searched types of Firmware Engineer jobs in California? The most popular types of Firmware Engineer jobs in California are:
What job categories do people searching Remote Firmware Engineer jobs in California look for? The top searched job categories for Remote Firmware Engineer jobs in California are:
What cities in California are hiring for Remote Firmware Engineer jobs? Cities in California with the most Remote Firmware Engineer job openings:
Infographic showing various Remote Firmware Engineer job openings in California as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution.
Senior Firmware Engineer, Connectivity

Senior Firmware Engineer, Connectivity

Eight Sleep

San Francisco, CA • On-site, Remote

$140K - $180K/yr

Full-time

Re-posted 29 days ago


Job description

Sr. Firmware Engineer, Bluetooth (BLE)
Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night for everybody-changing the way people sleep forever and for the better.
Backed by leading Silicon Valley investors, we have been recognized as one of Fast Company's Most Innovative Companies in 2018, 2022, and 2023.
Our temperature-regulated technology, the Pod, is an absolute game changer, improving people's health and happiness by changing the way they sleep. The Pod was also recognized two years in a row by TIME's "Best Inventions of the Year." It is available for purchase in North America (the United States and Canada) and throughout the United Kingdom, Europe (Belgium, France, Germany, Italy, Netherlands, Spain, Sweden, Denmark), and Australia via eightsleep.com. We're excited by the success of the Pod to date and still have a long way to go toward achieving our mission.
Join our team as a Sr. Firmware Engineer, Connectivity, to own the wireless connectivity stack that brings a new generation of hardware to life. You'll be part of a small team designing and implementing the BLE layer that connects our members' devices to the Eight Sleep ecosystem with high autonomy and direct, measurable impact on the member experience. We are a fast-moving, fast-growing company, and we embrace individuals with a growth mindset and a strong desire to help us achieve our mission: improving people's lives through optimal sleep.
How you'll contribute
• Own the BLE Stack: Architect, implement, and maintain the Bluetooth connectivity layer across our Pod ecosystem. Define GATT services, characteristics, and connection strategies that deliver reliable, secure, and power-efficient communication.
• Optimize for Always-On Devices: Drive radio-on time, advertising intervals, connection parameters, and PHY selection while maintaining low-latency sync of biometric data.
• Ensure Bulletproof Interoperability: Deliver a connectivity experience that "just works" across the long tail of iOS and Android devices, OS versions, and real-world RF environments. Use sniffers, protocol analyzers, and on-device telemetry to root-cause cross-stack issues with mobile and Pod gateway teams.
• Ship and Sustain OTA at Scale: Design and harden the secure OTA DFU pipeline so we can confidently push firmware to a global fleet of devices with low friction and zero bricks.
• Bring Up New Silicon: Partner with hardware teams on board bring-up, antenna tuning, regulatory certification (FCC/CE/Bluetooth SIG qualification), and silicon-vendor stack integration for our Nordic-based platform.
• Global Collaboration: Work closely with our manufacturing partners in China to develop RF and BLE production tests, ensuring we ship high-quality, fully-validated devices on time.
• Effective Remote Communication: Thrive in a hybrid in-person and remote work environment, ensuring clear and impactful communication across firmware, mobile, hardware, and ML teams.
What you need to succeed
• Proven BLE Expertise: 5+ years of embedded software engineering, with at least 3 years shipping production BLE firmware.
• Deep Protocol Knowledge: Strong working knowledge of the Bluetooth stack end-to-end - GAP, GATT, SMP, L2CAP, link layer behavior, advertising and scanning, connection events, pairing/bonding, and BLE security (LE Secure Connections, key management).
• Silicon Vendor Stacks: Hands-on experience with at least one vendor BLE stack and SDK (Nordic SoftDevice / nRF Connect SDK / Zephyr, Apple/Broadcom, TI, or similar). Comfortable reading and debugging vendor stack source.
• Embedded Fundamentals: Fluency in C/C++ on resource-constrained microcontrollers; proficiency with Python or NodeJS for host-side tooling. Skilled at peripheral drivers and bus protocols (UART, I2C, SPI), DMA, and low-power design.
• Power Discipline: Demonstrated ability to hit ultra-low-power targets: measuring and optimizing radio duty cycle, sleep current, and connection parameters against real battery-life budgets.
• Shipping at Scale: Have launched and maintained large fleets of wireless devices, including monitoring connectivity telemetry, sync reliability, and OTA firmware updates in the field.
• Hardware Acumen: Ability to read data sheets, schematics, and antenna matching networks for hardware bring-up and RF debugging. Fluent with logic analyzers, oscilloscopes, and BLE protocol sniffers (Ellisys, Frontline, nRF Sniffer, or equivalent).
• Adaptive Problem Solver: A fast-paced, iterative approach to debugging issues that span firmware, RF, mobile OS, and physics.
• Travel Readiness: Willingness and ability to travel regularly to China for supplier and CM support.
What sets you apart
• Track record shipping secure OTA DFU (signed images, dual-bank update, rollback) on a constrained device.
• Experience with multi-link / multi-role BLE topologies
• Bluetooth SIG qualification and regulatory certification experience (FCC/IC/CE/MIC).
• Bare-metal and cooperative-scheduler design in environments without a traditional RTOS.
• Expertise in automated BLE testing, RF chamber test setup, and connectivity observability/telemetry.
• Deep understanding of embedded security practices: secure boot, key provisioning, encrypted firmware, and threat modeling for wireless attack surfaces.