Senior Firmware Engineer Salary

Senior Firmware Engineers enjoy a hefty income, with average pay passing six figures ($106K) annually in the United States. Including potential for bonuses and profit sharing — peaking near $19K and $10K, respectively — total cash payment to Senior Firmware Engineers can bottom out near $86K or peak near $147K depending on individual performance. While experience level and the individual firm impact pay for this group, geographic location is the most influential factor. Almost all report receiving medical coverage from their employers and a large number collect dental insurance. Most workers in this position report high levels of job satisfaction. Figures cited in this summary are based on replies to PayScale's salary questionnaire.
Read More
$81,772 - $142,149
MEDIAN: $105,761

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,772 - $142,149  
$1,003 - $19,335  
Profit Sharing
$1,005 - $10,245  
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,303 - $147,397  
Country: United States | Currency: USD | Updated: 12 Jan 2016 | Individuals Reporting: 306
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 Senior Firmware Engineer

Popular Skills for Senior Firmware Engineer

Senior Firmware Engineers seem to require a number of specific skills. Most notably, skills in Team Leadership, Software Development, Embedded / Real-Time / RTOS, and C are correlated to pay that is above average. Skills that are correlated to lower pay, on the other hand, include C++. Those familiar with C also tend to know Software Development.

Pay by Experience Level for Senior Firmware Engineer

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

Senior Firmware Engineers with a lot of experience do not necessarily enjoy more money. 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. Senior Firmware Engineers bring in $116K after working for 10 to 20 years. Senior Firmware Engineers with more than 20 years of experience report incomes that are only modestly higher; the median for these old hands hovers around $118K.

Pay Difference by Location

National Average: $110,963

Larger city markers indicate a job is popular in that location.

For Senior Firmware Engineers, working in the bustling city of Palo Alto has its advantages, including an above-average pay rate. Senior Firmware Engineers will also find cushy salaries in San Francisco (+14 percent), Santa Clara (+12 percent), San Jose (+12 percent), and Austin (+5 percent). Milwaukee ranks last in the field for pay, reporting salaries 10 percent below the national average. Longmont and Houston are a couple other places where companies are known to pay below the median — salaries are 10 percent lower and 4 percent lower, respectively.

Related Job Salaries

United States (change)

Find Out Exactly What You Should Be Paid

United States (change)

Comp Managers: Start Here »

Experience Affects Senior Firmware Engineer Salaries

National Average

Skills That Affect Senior Firmware Engineer 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 5%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 38 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%
medical benefits
Vision: 80%
dental benefits
None: 5%