1

Senior Firmware Engineer Jobs in Spring Valley, CA

Senior Embedded Software Engineer

San Diego, CA ยท On-site

$131K - $172K/yr

Join our elite software team as a Senior Embedded Software Engineer working on our state-of-the-art Bluetooth link layer and controller firmware. We are growing and we are looking for a strong senior ...

Senior Reverse Engineer

San Diego, CA ยท On-site

$110K - $152K/yr

They are seeking a Senior Reverse Engineer to perform reverse engineering of software and firmware, develop automated tools for binary analysis, and work on innovative cyber solutions impacting ...

Senior Reverse Engineer

San Diego, CA ยท On-site

$110K - $152K/yr

They are seeking a Senior Reverse Engineer who will be responsible for reverse engineering complex ... Responsibilities : โ€ข Reverse engineering complex software or firmware targets, ranging from ...

Senior Compute HW Engineer

San Diego, CA ยท On-site

$110K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Working with senior engineers and partnering closely with firmware and Software teams, you'll drive subsystem ownership and contribute to platform-level decisions through hands-on technical work.

... and firmware engineers to resolve platform-specific issues (e.g., bootloader, ACPI, secure boot ... from senior team members. โ€ข Document processes and share knowledge to enable other internal ...

They are seeking a Senior Reverse Engineer to analyze vulnerabilities in cyber physical systems ... Responsibilities : โ€ข Reverse engineering complex software or firmware targets, ranging from ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems

Senior Reverse Engineer

San Diego, CA ยท On-site

$134K - $184K/yr

STR is hiring a Senior Reverse Engineer who has a passion for research and analysis of ... Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ...

Senior Platform Systems Engineer - 220003

San Diego, CA ยท On-site

$132K - $166K/yr

  • Medical

  • Life

  • Retirement

What You Will Do We are seeking a Senior Platform Systems Engineer to help architect and evolve ... You will work across compute, storage, networking, firmware, manufacturing, and datacenter power ...

Senior Device Engineer - Mechanical

San Diego, CA

$110K - $146K/yr

  • Medical

  • Life

  • Retirement

  • PTO

We are seeking a hands-on Senior Device Engineer - Mechanical to join our hardware team in San ... Firmware Engineers, and Acoustics Engineer, while coordinating closely with our mechanical ...

Senior Device Engineer - Mechanical

San Diego, CA ยท On-site

$110K - $146K/yr

  • Medical

  • Life

  • Retirement

  • PTO

We are seeking a hands-on Senior Device Engineer - Mechanical to join our hardware team in San ... Firmware Engineers, and Acoustics Engineer, while coordinating closely with our mechanical ...

Overview VTG is seeking Senior Systems Engineers to serve as subject matter experts on the AN/SQQ ... Manage software and firmware reproduction, version control, and change tracking for approximately ...

Senior Electronics Engineer

San Diego, CA ยท On-site

$150K - $200K/yr

  • Medical

  • Retirement

  • PTO

Senior Electronics Engineer Location: San Diego, CA (in-office) Salary: $150,000 - $200,000 / yr ... Collaborate with firmware, software, testing, and manufacturing teams to identify issues early and ...

Senior Electronics Engineer

San Diego, CA ยท On-site

$150K - $200K/yr

  • Medical

  • Retirement

  • PTO

Senior Electronics Engineer Location: San Diego, CA (in-office) Salary: $150,000 - $200,000 / yr ... Collaborate with firmware, software, testing, and manufacturing teams to identify issues early and ...

Senior Electronics Engineer

San Diego, CA ยท On-site

$150K - $200K/yr

  • Medical

  • Retirement

  • PTO

Senior Electronics Engineer Location: San Diego, CA (in-office) Salary: $150,000 - $200,000 / yr ... Collaborate with firmware, software, testing, and manufacturing teams to identify issues early and ...

Showing results 21-40

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 Embedded Software Engineer

Packetcraft Inc

San Diego, CA โ€ข On-site

$131K - $172K/yr

Full-time

Re-posted 23 days ago


Job description

Packetcraft (www.packetcraft.com) is a global provider of Bluetooth and 802.15.4 embedded software stacks. Join our elite software team as a Senior Embedded Software Engineer working on our state-of-the-art Bluetooth link layer and controller firmware. We are growing and we are looking for a strong senior contributor who thrives in a fast-moving start-up environment and is ready for the challenge of taking our protocol solutions to the next level.

Packetcraft develops new and emerging wireless stacks for products including wireless headphones, hearing aids, automated lighting, wireless sensors, medical, industrial automation, entertainment, automotive, and other IoT industries. Our software is deployed in millions of devices globally. There are commercial and open-source applications of our software. See us on GitHub: https://github.com/packetcraft-inc/stacks. This position is available for immediate full-time employment in San Diego, California.


Responsibilities and Duties

  • Design, develop, verify, and maintain Bluetooth Low Energy and Bluetooth Low Energy Audio firmware.
  • Collaborate with engineering management and other leads to continuously improve the software engineering environment
  • Work with our business team and our world-class customers to bring class-leading products to market
  • Drive quality and on-time execution within the team Attend Bluetooth SIG events, monitor standards development, and participate in testing events
  • Demonstrate strong written and verbal communication skills
  • Provide world-class support to our firmware and software licensees.
  • Create and review software designs, implementations, unit and integration tests.
  • Lead firmware projects, mentor engineers, and drive projects to completion.

    Qualification and Skills

    • BS or MS degree in Computer Science, Electrical or Computer Engineering
    • 5+ years of relevant industry work experience
    • Expert knowledge of real-time embedded C programming
    • Experience as a Bluetooth firmware developer or knowledge and experience developing other non-Bluetooth wireless connectivity protocol development such as WiFi, 802.15.4, Thread, and Zigbee is helpful.
    • Understanding of embedded programming for data networking and communication
    • Strong analytical and debugging skills Good understanding of the principles of efficient embedded software design and real-time operating systems
    • Ability to work in a disciplined software development environment, developing software from requirements, creating designs, implementations, tests, peer reviews, and documentation
    • Solid understanding of the principles of automation and automated testing, collaborating with dedicated test engineers to deliver verified solutions. Python programming experience is desirable
    • Ability to read and understand data sheets and schematics Familiarity with oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers for troubleshooting and debugging embedded firmware
    • Familiarity with makefiles, ARM toolchain, Segger, git, Jira, Confluence, and Python will help you acclimate to our development environment
    • Good communication skills, proficient at speaking and writing English
    • Must have unrestricted work authorization to work in the United States