Senior Firmware Engineer Salary

Senior Firmware Engineers in the United States can expect to earn a very comfortable salary, with average salaries (in the ballpark of $115K) surpassing six figures annually. Including potential for bonuses and profit sharing — peaking near $21K and $10K, respectively — total cash payment to Senior Firmware Engineers can bottom out near $94K or peak near $154K depending on individual performance. The most important factor affecting compensation for this group is the specific employer, followed by the particular city and experience level. Job satisfaction is reported as high by the vast majority of workers. Medical benefits are awarded to almost all, and a large number earn dental coverage. The information for this rundown comes from respondents who completed PayScale's salary questionnaire.
Read More
$91,061 - $149,030
$91K
$110K
$150K
MEDIAN: $114,795
10%
50%
90%

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.
)
$0$60K$120K$180K
Salary
$91,061 - $149,030  
   
Bonus
$2,057 - $20,653  
Profit Sharing
$0.00 - $10,161  
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).
)
$94,409 - $153,527  
Country: United States | Currency: USD | Updated: 25 Mar 2017 | Individuals Reporting: 175
© PayScale, Inc. @ www.payscale.com

Find Out Exactly What You Should Be Paid

United States (change)

Employers: 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.

Read More...

Senior Firmware Engineer Tasks

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

Firmware Engineer Job Listings

Search for more jobs:

Popular Employer Salaries for Senior Firmware Engineer


Senior Firmware Engineers seeking a sizable paycheck can earn the most at Tesla Motors, where the average salary comes to $145K.

Popular Skills for Senior Firmware Engineer


Survey results suggest that Senior Firmware Engineers put a wide range of professional skills to use. Most notably, skills in Team Leadership, Software Development, Embedded / Real-Time / RTOS, and C programming Language are correlated to pay that is above average. At the other end of the pay range are skills like C++, Software Architecture, and C. Most people experienced in C also 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 more experience do not necessarily bring home bigger paychecks. In fact, experience in this field tends to impact compensation minimally. Although individuals who have less than five years' experience earn $103K on average, people with five to 10 years benefit from a notably larger average of $120K. Senior Firmware Engineers claiming one to two decades of experience make an estimated median of $122K. Respondents who claim more than 20 years of experience may encounter pay that doesn't quite reflect their extensive experience; these veterans report a median income of around $123K.

Pay Difference by Location

National Average: $120,762

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

Senior Firmware Engineers in San Jose, Palo Alto, and San Francisco — all located in California — not only make more than the national average for those in this profession but represent the highest-paid cities in the country for Senior Firmware Engineers. Senior Firmware Engineers in Minneapolis report much lower salaries than the rest of the country — 23 percent below the national average — proving that residence is a major factor in overall pay. Employers in Longmont and Milwaukee also lean toward paying below-median salaries (17 percent less).

Related Job Salaries

Key Stats for Senior Firmware Engineer

Gender

Female
8 %
Male
92 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 21 votes.
1-4 years
7%
5-9 years
34%
10-19 years
34%
20 years or more
25%
Location:
Years in Fields/Career:
United States (change)

Experience Affects Senior Firmware Engineer Salaries

▲2%

▲1%

National Average
$121,000

▼1%

▼15%

Skills That Affect Senior Firmware Engineer Salaries

Team Leadership
▲7%

Software Development
▼0%

National Average
$121,000




C
▼9%

Software Architecture
▼9%

C++
▼13%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 21 votes.

Gender

Female
8 %
Male
92 %

Years of Experience

1-4 years
7%
5-9 years
34%
10-19 years
34%
20 years or more
25%

Common Health Benefits

medical benefits
Medical: 97%
dental benefits
Dental: 89%
vision benefits
Vision: 84%
dental benefits
None: 1%
ADVERTISEMENT