1

Senior Firmware Engineer Jobs in Spring Valley, CA

Senior Firmware Engineer - Real Time

San Diego, CA · On-site

$140K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a high-caliber Senior Firmware Engineer to design and develop high-performance, real-time systems for cutting-edge camera-based sports equipment. This position combines expertise in ...

Senior Firmware Engineer - Real Time

San Diego, CA

$140K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a high-caliber Senior Firmware Engineer to design and develop high-performance, real-time systems for cutting-edge camera-based sports equipment. This position combines expertise in ...

Senior NPI Firmware Engineer

San Diego, CA · On-site

$126K - $167K/yr

  • Medical

  • Dental

  • Vision

  • PTO

We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC integration, and battery-powered embedded systems. If you have built product ...

Senior DSP/Firmware Engineer

San Diego, CA

$126K - $167K/yr

Senior DSP/Firmware Engineer AMETEK Programmable Power, San Diego, CA: Conceptualize, design, develop firmware for DSP-based digital control systems used in programmable AC & DC power products.

Senior Embedded Firmware Design Engineer

San Diego, CA · On-site

$126K - $167K/yr

The Senior Embedded Firmware Design Engineer is responsible for designing, developing and validating a variety of firmware-based systems and functions. The role focuses on high-accuracy, low-power ...

Senior DSP/Firmware Engineer

San Diego, CA · On-site

$126K - $167K/yr

Senior DSP/Firmware Engineer AMETEK Programmable Power, San Diego, CA: Conceptualize, design, develop firmware for DSP-based digital control systems used in programmable AC & DC power products.

Aug 3, 2026 Senior DSP/Firmware Engineer AMETEK Programmable Power, San Diego, CA: Conceptualize, design, develop firmware for DSP-based digital control systems used in programmable AC & DC power ...

Sr Modem Firmware Engineer

San Diego, CA · On-site

$126K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About this opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design, develop, and integrate cellular modem modules into OpenWrt-based platforms. You will ...

Sr Modem Firmware Engineer

San Diego, CA · On-site

$126K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About this opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design, develop, and integrate cellular modem modules into OpenWrt-based platforms. You will ...

Senior Device Engineer

San Diego, CA

$126K - $167K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Develop firmware, and hardware abstraction layers to interface with sensors, communication modules, and peripherals. * Collaborate with hardware engineers for board bring-up, integration, and ...

Senior Device Engineer

San Diego, CA

$126K - $167K/yr

Develop firmware, and hardware abstraction layers to interface with sensors, communication modules, and peripherals. * Collaborate with hardware engineers for board bring-up, integration, and ...

Senior Device Engineer

San Diego, CA · On-site

$126K - $167K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Develop firmware, and hardware abstraction layers to interface with sensors, communication modules, and peripherals. * Collaborate with hardware engineers for board bring-up, integration, and ...

next page

Showing results 1-20

Senior Firmware Engineer information

See Spring Valley, CA salary details

$82.9K

$143.6K

$201.6K

How much do senior firmware engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for senior firmware engineer in Spring Valley, CA is $143,578.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,300.00 and $161,700.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 cities near Spring Valley, CA are hiring for Senior Firmware Engineer jobs?

Cities near Spring Valley, CA with the most Senior Firmware Engineer job openings:

Infographic showing various Senior Firmware Engineer job openings in Spring Valley, CA as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $143,578 per year, or $69 per hour.

Senior Firmware Engineer - Real Time

Revelyst

San Diego, CA • On-site

$140K - $170K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Job description

Job Description
Revelyst, is a collective of makers who design and manufacture performance gear and precision technologies. Our category-defining brands leverage meticulous craftsmanship and cross-collaboration to pursue innovation and redefine what is humanly possible in the outdoors.
We are seeking a high-caliber Senior Firmware Engineer to design and develop high-performance, real-time systems for cutting-edge camera-based sports equipment. This position combines expertise in embedded firmware, real-time performance optimization to meet the precision and speed demands of an industry-leading product. You will work closely with hardware engineers, systems engineers, and QA teams to bring innovative solutions to life.
This position reports to the Firmware Engineer RT Supervisor, and is based out of our San Diego office.This role is currently based in San Diego but will be moving to our new, state-of-the-art Golf Technology headquarters in Carlsbad, CA. The move will roll out in phases across 2026, beginning with initial team moves in June and continuing throughout the year.
As the Senior Firmware Engineer,you will have an opportunity to:
  • Collaborate with hardware engineers, system architects, and application developers to integrate firmware with other systems.
  • Mentor and guide junior engineers, providing technical leadership and support in firmware development and real-time systems design.
  • Perform rigorous debugging, optimization, and testing to ensure reliability, robustness, and fault tolerance of embedded systems.

You have:
  • 6+ years of experience in embedded systems development, with a focus on real-time, performance-critical applications.
  • Mastery in bare metal/real-time development using C/C++ for embedded systems.
  • Proven experience interfacing with components such as DDR, Flash Memory, I2C, SPI, RTOS, LVDS, and timing, and understanding their interactions in real-time systems
  • Experience in performance-critical applications, such as high data rate or low latency scenarios.
  • Experience in hardware debugging, including JTAG and other diagnostic tools.
  • Strong understanding of real-time systems and performance metrics such as latency, throughput, and timing constraints in embedded applications.

Strongly desired:
  • FPGA design and development using Xilinx toolset (VHDL/Verilog), with experience in designing for Xilinx Zynq, Versal, or Artix SoCs.
  • Develop and optimize embedded firmware and FPGA logic for high-speed, precision camera-based systems in a real-time environment.
  • Familiarity with Vitis/Vivado toolchain and hardware-software co-design.
  • Experience in image processing, machine vision, or similar domains, including filters, transforms, convolution kernels, and algorithm optimization for embedded systems.
  • Strong background in algorithm development for real-time computer vision or signal processing, with a focus on performance optimization.
  • Advanced knowledge of object-oriented programming (OOP) design and software engineering best practices.
  • Extensive experience working with bare metal microcontrollers in time-critical applications.
  • Familiarity with performance benchmarking tools and optimization techniques for embedded systems.
  • Comfortable in Linux environments, particularly for managing embedded Linux systems alongside real-time processors.

Minimum education required:
  • Bachelors degree

#LI-BC1
#ForesightSports
Pay Range:
Annual Salary: $140,000.00 - $170,000.00
The actual annual salary offered to a candidate will be based on variables including experience, geographic location, education, and skills/achievements, and will be mutually agreed upon at the time of offer.
We offer a highly competitive salary, comprehensive benefits including: medical and dental, vision, disability and life insurance, 401K, PTO, paid holidays, gear discounts and the ability to add value to an exciting mission!
Our Postings are not intended for distribution to or use in any jurisdiction, country or territory where such distribution or use would violate local law or would subject us to any regulations in another jurisdiction, country or territory. We reserve the right to limit our Postings in any jurisdiction, country or territory.
Equal Opportunity Employer Protected Veteran/Disabled