1

Senior Firmware Engineer Jobs (NOW HIRING)

Senior Firmware Engineer

Allen, TX ยท On-site

$111K - $147K/yr

Please use this link to apply: hire.com/job/1019325/senior -firmware-engineer. Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area). Full-time W-2 ...

Senior Firmware Engineer - Develop Embedded Systems for Advanced RF and Electromechanical Platforms! Oxnard, CA | On-site Opportunity Summary A growing engineering organization focused on advanced ...

Sr. Firmware Engineer

Longmont, CO ยท On-site

$118K - $156K/yr

Role: Sr. Firmware Engineer Location: Longmont, CO - Onsite Duration: Long Term Contract Experience Level: 8+ to 10 years of experience Job Details: โ€ข โ€ƒโ€ƒConducts analysis, designs, performs ...

Senior Firmware Engineer

San Francisco, CA ยท On-site

$125K - $175K/yr

The Opportunity Cala is seeking a Senior Firmware Engineer to join our growing team. The role will work with an experienced product development team and be responsible for new design, development ...

Senior Firmware Engineer

Allen, TX ยท On-site

$111K - $147K/yr

We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. *** Please note: This role is strictly focused on resource-constrained ...

Sr Firmware Engineer

Westlake Village, CA ยท On-site

$125K - $166K/yr

Ember Lifesciences is seeking an experienced Senior Firmware Engineer to join our team of engineers to develop and drive innovative products in the consumer and healthcare marketspace. Lead team ...

New

Senior Firmware Engineer

Cleveland, OH ยท On-site

$115K - $153K/yr

Nottingham Spirk has an immediate opening for a Senior Firmware Engineer. The ideal candidate is located in the Cleveland metro area or willing to relocate to Northeast Ohio. About Us Nottingham ...

Senior Firmware Engineer

Allen, TX

$111K - $147K/yr

We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. *** Please note: This role is strictly focused on resource-constrained ...

Senior Firmware Engineer

Cleveland, OH ยท On-site

$115K - $153K/yr

Nottingham Spirk has an immediate opening for a Senior Firmware Engineer. The ideal candidate is located in the Cleveland metro area or willing to relocate to Northeast Ohio. About Us Nottingham ...

Senior Firmware Engineer

Cleveland, OH ยท On-site

$115K - $153K/yr

Nottingham Spirk has an immediate opening for a Senior Firmware Engineer. The ideal candidate is located in the Cleveland metro area or willing to relocate to Northeast Ohio. About Us Nottingham ...

Senior Firmware Engineer

Oxnard, CA ยท On-site

$130K - $170K/yr

Senior Firmware Engineer - Develop Embedded Systems for Advanced RF and Electromechanical Platforms! Oxnard, CA | On-site Opportunity Summary A growing engineering organization focused on advanced ...

Senior Firmware Engineer

Camas, WA ยท On-site +1

$135K - $179K/yr

As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming audio products. You will be responsible for analyzing, designing, enhancing ...

Senior Firmware Engineer

New York, NY ยท On-site

$130K - $180K/yr

About As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems. This role requires a deep understanding of both ...

Senior Firmware Engineers

Brookfield, WI ยท On-site

$113K - $149K/yr

Sr Firmware Engineer Senior Firmware Engineers 13135 West Lisbon Road, Brookfield, WI 53005 Lead the design, development, test, and troubleshoot of real-time, bare-metal firmware and embedded ...

Senior Firmware Engineer

New Haven, CT

$120K - $158K/yr

We are seeking a Senior Firmware Engineer to play a key role in the development of next-generation connected device technologies. This position will lead firmware design and implementation efforts ...

Senior Firmware Engineer

San Jose, CA ยท On-site

$160K - $195K/yr

Overview Astera Labs is seeking a Senior Firmware Engineer to develop and deliver core firmware for our next-generation connectivity, chiplet, and system products. Firmware is a core differentiator ...

Senior Firmware Engineer

Derry, NH ยท On-site

$135K - $150K/yr

Senior Firmware Engineer Fireye, located in Derry, NH, seeks an energetic, enthusiastic, and fast-paced Firmware Engineer to lead firmware product design matters. The incumbent will be responsible ...

next page

Showing results 1-20

Senior Firmware Engineer information

See salary details

$81K

$140.3K

$197K

How much do senior firmware engineer jobs pay per year?

As of Jun 29, 2026, the average yearly pay for senior firmware engineer in the United States is $140,327.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $158,000.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior Firmware Engineers in specialized industries such as aerospace, defense, or high-tech manufacturing can earn $500,000 or more annually, especially with extensive experience, advanced skills in embedded systems, and leadership roles. Compensation at this level often includes bonuses, stock options, or profit sharing.

What engineers make $300,000 a year?

Senior firmware engineers, especially those with specialized skills in embedded systems, real-time operating systems, and hardware integration, can earn $300,000 or more annually in high-demand industries like aerospace, defense, or advanced technology companies. Compensation often includes base salary, bonuses, and stock options, particularly in large or successful organizations.

What is the highest salary for a firmware engineer?

The highest salaries for senior firmware engineers can exceed $150,000 annually, especially in high-demand industries like aerospace, automotive, and consumer electronics. Factors such as experience, specialized skills in embedded systems, and working for large tech companies can influence top-tier compensation.

What are the key skills and qualifications needed to thrive as a Senior Firmware Engineer, and why are they important?

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 are Senior Firmware Engineers?

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.

Are firmware engineers in demand?

Firmware engineers are in high demand due to the increasing reliance on embedded systems in industries such as consumer electronics, automotive, and healthcare. Their skills in programming languages like C and C++, along with knowledge of hardware interfaces, are highly sought after as companies develop connected and smart devices.

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.
More about Senior Firmware Engineer jobs
What cities are hiring for Senior Firmware Engineer jobs? Cities with the most Senior Firmware Engineer job openings:
What are the most commonly searched types of Firmware Engineer jobs? The most popular types of Firmware Engineer jobs are:
Who are the top companies hiring for Senior Firmware Engineer jobs? The top employers for Senior Firmware Engineer jobs are:
What states have the most Senior Firmware Engineer jobs? States with the most job openings for Senior Firmware Engineer jobs include:
What job categories do people searching Senior Firmware Engineer jobs look for? The top searched job categories for Senior Firmware Engineer jobs are:
Infographic showing various Senior Firmware Engineer job openings in the United States as of June 2026, with employment types broken down into 19% Full Time, 76% Part Time, and 5% Temporary. Highlights an 93% Physical, 4% Hybrid, and 3% Remote job distribution, with an average salary of $140,327 per year, or $67.5 per hour.
Senior Firmware Engineer

Senior Firmware Engineer

Sol-Ark

Allen, TX โ€ข On-site

$111K - $147K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 23 hours ago


Job description

Sol-Ark is a Veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making the most reliable, innovative, and affordable solar storage solutions to power families & their businesses. Founded in 2013, the company has experienced massive, organic growth due to our equipment being 3x more powerful and capable than best-in-class alternatives. It is a fast-paced, yet casual work environment. We are a close-knit team looking to make significant contributions to a very fast-growing industry that values merit, character, aptitude, sustainability, and self-reliance.

Please use this link to apply:
https://sol-ark.prismhr-hire.com/job/1019325/senior-firmware-engineer.
Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area).

Full-time W-2 ONSITE opportunity (not remote)!

Work Eligibility:
  • Candidates must be legally authorized to work in the United States without requiring employer-sponsored visa sponsorship now or in the future.
  • Candidates must have permanent work authorization in the United States. Sol-Ark does not provide visa sponsorship, including but not limited to F-1 CPT, F-1 OPT (including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship.

We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience.ย 

Please note: This role is strictly focused on resource-constrained microcontrollers (bare-metal and RTOS environments). Candidates whose primary background is in application-level software, embedded Linux, or microprocessor systems will not be a fit for this position.ย 
You will join an established, highly capable team of senior firmware engineers to architect, develop, and maintain critical low-level device interactions, bridging the gap between hardware functionality and system logic.ย 
Responsibilities:
  • Architect and develop production firmware exclusively for resource-constrained microcontrollers (e.g., ESP32, TI C2000, ARM Cortex-M, or similar platforms) in bare-metal and RTOS environments.ย 
  • Write, optimize, and maintain efficient low-level code in C.ย 
  • Develop and configure low-level peripheral drivers and communication interfaces (UART, SPI, I2C, PWM, etc.).ย 
  • Perform deep hardware-level debugging to resolve complex hardware/software integration issues, including tracking down stack overflows, memory leaks, and tight timing constraints using oscilloscopes and logic analyzers.ย 
  • Collaborate directly with hardware engineers to define system interfaces and pinouts early in the design lifecycle.ย 
  • Automate and maintain local development environments and CI/CD pipelines (utilizing tools like Jenkins, Docker and Bitbucket). ย 

Requirements:
  • Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, or Computer Science.ย 
  • 10+ years of professional experience strictly focused on microcontroller-based firmware development, distinctly separate from high-level microprocessor or OS-based development.ย 
  • Deep proficiency in C for embedded systems and extensive hands-on experience with Real-Time Operating Systems (e.g., FreeRTOS, ESP-IDF).ย 
  • Proven ability to work intimately with hardware schemas, read datasheets, and write firmware that interacts directly with registers and MCU peripherals.ย 
  • Extensive experience debugging complex embedded systems using hardware tools (JTAG, SWD, logic analyzers).ย 
  • Familiarity with software configuration management tools, version control systems, and automated build processes.ย 
  • Excellent communication skills with a track record of thriving in a collaborative, senior-level engineering environment.ย 

Desired Qualifications:
  • Knowledge of power electronics, power inverters, or complex control algorithms.ย 
  • Familiarity with cellular modems, Bluetooth, Wi-Fi, and IoT protocols.ย 
  • Familiarity with functional safety standards (ISO 26262) and safety-critical software development.ย 
  • Familiarity with Agile or Scrum software development methodologies.ย 

Benefits:
We offer a competitive salary and performance-based bonus program, top-tier benefits package, including medical, dental, and vision insurance, 401(k), and paid time off.