1

Senior Firmware Engineer Jobs in San Ramon, CA (NOW HIRING)

Senior Firmware Engineer

Milpitas, CA · On-site

$187.07 - $188/hr

Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas, CA 95035 Job Summary: Responsible for the design, development, and maintenance of embedded firmware for ...

Sr. Firmware Engineer

San Jose, CA · On-site

$160 - $180/hr

Sr. Firmware Engineer Date: Jun 8, 2026 Location: San Jose, California, United States Company: Super Micro Computer Job Req ID: 29152 About Supermicro: Supermicro ® is a Top Tier provider of ...

About the role We're looking for a Senior Firmware Engineer to help architect, develop, and ship next-generation neurotech and audio hardware products. As a key member of our growing firmware team ...

About the role We're looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech and audio hardware products. As a key member of our growing firmware team ...

Senior Firmware Engineer Somewear's software platform and satellite‑powered hardware enable commercial and government teams to maintain situational awareness during high‑pressure operations -- in ...

Senior Firmware Engineer

Pleasanton, CA · On-site

$133K - $175K/yr

We are looking for a skilled Senior Firmware Engineer to join a cross-functional team of physicists, electronics engineers, and firmware developers building next-generation quantum sensing ...

Senior Firmware Engineer

Pleasanton, CA · On-site

$142.11 - $186.06/hr

The Role We are looking for a skilled Senior Firmware Engineer to join a cross‑functional team of physicists, electronics engineers, and firmware developers building next‑generation quantum ...

Sr. Firmware Engineer

San Jose, CA · On-site

$160K - $180K/yr

We are seeking a motivated Sr. Firmware Engineer to join our team focused on the development and support of firmware for high-performance Ethernet switch products. This role is ideal for someone with ...

Sr. Firmware Engineer

San Jose, CA · On-site

$160 - $180/hr

We are seeking a motivated Sr. Firmware Engineer to join our team focused on the development and support of firmware for high-performance Ethernet switch products. This role is ideal for someone with ...

Senior Firmware Engineer

Pleasanton, CA · On-site

$142.11 - $186.06/hr

The Role We are looking for a skilled Senior Firmware Engineer to join a cross‑functional team of physicists, electronics engineers, and firmware developers building next‑generation quantum ...

Senior Firmware Engineer

Berkeley, CA · On-site

$128K - $168K/yr

Role Description Form Energy is hiring a Senior Firmware Engineer to be part of our growing Software Engineering organization. This organization is responsible for everything up and down our ...

The Role You will be a key contributor to the embedded firmware design and implementation of all ... Senior Engineering Manager. Some projects you'll be a part of: * Building new Bristlemouth ...

The Role You will be a key contributor to the embedded firmware design and implementation of all ... Senior Engineering Manager. Some projects you'll be a part of: * Building new Bristlemouth ...

Senior Firmware Engineer

Berkeley, CA · On-site

$110K - $130K/yr

Berkeley, CA We are seeking a Senior Firmware Engineer to create reliable C/C++ code for our next generation Battery Management System. You will work alongside hardware and other software engineers ...

Senior Firmware Engineer

San Jose, CA · On-site

$140 - $180/hr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field * 8+ years of experience in firmware validation, networking, or embedded systems support * Basic ...

Senior Firmware Engineer

Fremont, CA · On-site

$141K - $187K/yr

Carry out firmware design under the guidance of senior members of the design team. * Use C++ to write firmware on ST MCUs. * Develop GUI for firmware testing using Python or other programming ...

next page

Showing results 1-20

Senior Firmware Engineer information

See San Ramon, CA salary details

$90.5K

$156.8K

$220.2K

How much do senior firmware engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for senior firmware engineer in San Ramon, CA is $156,818.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,500.00 and $176,600.00 per year, depending on experience, location, and employer.

What does a senior firmware engineer do?

A senior firmware engineer designs, develops, and tests low-level software that controls hardware devices. They often work with embedded systems, use programming languages like C or C++, and collaborate with hardware engineers to ensure proper functionality and performance. This role typically requires strong problem-solving skills and experience with debugging tools and real-time operating systems.

How much money does a senior firmware engineer make?

A senior firmware engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often have expertise in embedded systems, C/C++ programming, and hardware integration, which can influence salary levels.

What are the key skills and qualifications needed to thrive as a senior firmware engineer?

To thrive as a Senior Firmware Engineer, you need deep expertise in embedded systems, strong coding skills in C/C++ or similar languages, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required, along with relevant certifications such as Certified Embedded Systems Engineer. Strong problem-solving abilities, attention to detail, and effective communication skills set top performers apart. These competencies ensure robust firmware development, seamless hardware-software integration, and successful collaboration within multidisciplinary teams.

What is a senior firmware engineer?

Senior Firmware Engineers are experienced professionals who design, develop, and maintain the low-level software (firmware) that enables hardware devices to function correctly. They typically work with embedded systems, programming microcontrollers or processors using languages like C or C++. In addition to writing and debugging code, they often lead projects, mentor junior engineers, and collaborate closely with hardware and software teams to ensure seamless integration and optimal device performance.

What are the most common challenges faced by senior firmware engineers when collaborating with hardware teams?

Senior Firmware Engineers often work closely with hardware teams to ensure seamless integration of software and hardware components. One common challenge is managing communication gaps due to differing technical languages and priorities between software and hardware disciplines. Additionally, hardware prototypes may evolve rapidly, requiring firmware engineers to adapt code frequently, troubleshoot unexpected behavior, and adjust to shifting specifications. Building strong cross-functional relationships and maintaining clear, frequent communication helps address these challenges and ensures project success.

What job categories do people searching Senior Firmware Engineer jobs in San Ramon, CA look for?

The top searched job categories for Senior Firmware Engineer jobs in San Ramon, CA are:

What cities near San Ramon, CA are hiring for Senior Firmware Engineer jobs?

Cities near San Ramon, CA with the most Senior Firmware Engineer job openings:

Senior Firmware Engineer

Suitable Technologies, Inc.

Palo Alto, CA • On-site

$140K - $185K/yr

Full-time

Re-posted 9 days ago


Job description

Company Description
Suitable is redefining face-to-face interaction and building a new market. We're looking for creative, collaborative, and entrepreneurial talent to join our team. Our product is a disruptive technology that will change the way people communicate. We are a green company and want to find ways to protect our world for our kids. Our product is composed of multiple technologies and there is always something new to learn. Almost every Fortune 500 company on the planet is using Beam technology!
Job Description
As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the next generation of code for upcoming systems. Responsibilities cover motor controller boards, sensor data acquisition systems, digital audio acquisition and transmission, and acting as a liaison between the hardware and software teams.
Working directly with different engineering disciplines, the Senior Firmware Engineer will also be involved in hardware architecture decisions and platform capabilities.
Qualifications
  • 5+ years experience in embedded software development, with DC motor control critical
  • Development on ARM-based SoCs, primarily in C
  • Ability to manage engineering specifications, define fail safe requirements, author test plans, and provide clear documentation
  • Experience taking software deliverables from prototype to production (coordinating deployments with operations, tracking enhancements, ensuring robust in-field upgradeability for continued development)
  • Comfortable working with common mobile interfaces (I2C, SPI, SDIO, I2S, USB)
  • Strong communication and organization skills, experience working with small cross-functional teams (mechanical, firmware, software, product management)
  • Familiarity interpreting schematics, operating lab instruments and reading serial bus traces
  • Ability to operate within SVN and Mercurial repositories
  • Experience with electro-mechanical interfaces, including all manner of sensors, DC motor driver circuits, and PID control
  • Familiarity with WiFi/Bluetooth radios

Additional Information
All your information will be kept confidential according to EEO guidelines.