Senior Firmware Engineer Salary

Generous salaries abound for Senior Firmware Engineers in the United States, with average pay above six figures ($105K) per year. Cash earnings for Senior Firmware Engineers — including $19K in bonuses and $10K in profit sharing proceeds near the top of the pay scale — generally stretch from $86K to $148K depending on individual performance. While career duration and the particular employer impact pay for this group, residence is the most influential factor. Work is enjoyable for Senior Firmware Engineers, who typically claim high levels of job satisfaction. Nearly all report receiving medical coverage from their employers and most collect dental insurance. This snapshot results from replies to PayScale's salary survey.
Read More
$81,797 - $141,622
MEDIAN: $104,912

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
$81,797 - $141,622  
$993 - $19,392  
Profit Sharing
$1,028 - $10,181  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
$86,236 - $147,890  
Country: United States | Currency: USD | Updated: 20 Sep 2015 | Individuals Reporting: 284
United States (change)

Find Out Exactly What You Should Be Paid

United States (change)

Comp Managers: Start Here »

Job Description for Senior Firmware Engineer

Senior firmware engineers develop applications and systems for various technology companies, creating custom code to provide solutions. While this is not a leadership position, senior firmware engineers need to have strong leadership skills to manage software projects and work with a team of engineers to finish a programming project. Typically, they lead the design, development, and testing of new programs, working with a large team to ensure the production of a quality project. The typical day for senior firmware engineers would consist of team meetings and working directly with a computer and programming. Additionally, senior firmware engineers participate in research and development, occasionally providing new and innovative ideas for the improvement of products.


Senior Firmware Engineer Tasks

  • Debug and test firmware and algorithms, optimizing product functionality.
  • Apply standards and protocols to meet requirements and system needs.
  • Design and develop firmware and software modules such as device drivers, diagnostic monitors, and application firmware.

Firmware Engineer Job Listings

Search for more jobs:

Popular Employer Salaries for

Popular Skills for

Survey results imply that Senior Firmware Engineers put a diverse skill set to use. Most notably, skills in Team Leadership, Software Development, Embedded / Real-Time / RTOS, and C are correlated to pay that is above average. Skills that seem to negatively impact pay include C++. It is often found that people who know C are also skilled in Software Development.

Pay by Experience Level for

Median of all compensation (including tips, bonus, and overtime) by years of experience.

For Senior Firmware Engineers, level of experience appears to be a somewhat less important part of the salary calculation — more experience does not correlate to noticeably higher pay. In this occupation, salaries for the relatively untested average out to $98K, but folks in the five-to-10 year range enjoy a much heftier median of $106K. After working for 10 to 20 years, Senior Firmware Engineers make a median salary of $116K. Senior Firmware Engineers who have stuck around for more than two decades see earnings that are only slightly higher than those of folks who have worked for 10 to 20 years; the more senior group makes around $119K on average.

Pay Difference by Location

With a pay rate for Senior Firmware Engineers that is 16 percent greater than the national average, San Francisco offers a comfortable salary for those in this profession. Senior Firmware Engineers can also look forward to large paychecks in cities like San Jose (+12 percent), Santa Clara (+11 percent), Austin (+6 percent), and Folsom (+4 percent). Falling short of the national average by 10 percent, the area with the worst salaries is Milwaukee. Two other places where employers offer below-median salaries are Longmont (9 percent less) and Houston (4 percent less).

Related Job Salaries

United States (change)

Find Out Exactly What You Should Be Paid

United States (change)

Comp Managers: Start Here »

Experience Affects Salaries

National Average

Skills That Affect Salaries

Team Leadership
up arrow 17%

Software Development
up arrow 1%

Embedded / Real-Time / RTOS

National Average

up arrow 1%

Software Architecture
up arrow 1%

up arrow 7%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 36 votes.


9 %
91 %

Years of Experience

1-4 years
5-9 years
10-19 years
20 years or more

Common Health Benefits

medical benefits Medical: 94% dental benefits Dental: 88%
vision benefits Vision: 81% employee benefits None: 5%