$110,038
Avg. Salary
$55.46
Avg. Hourly Rate

Average additional compensation:

$9,060

Bonus

$4,750

Profit Sharing

What am I worth?
How should I pay?

The average pay for a Senior Firmware Engineer with C programming Language skills is $55.46 per hour.

The average pay for a Senior Firmware Engineer with C programming Language skills is $110,038 per year.

$49.67
10%
$55.46
50%
$66.30
90%
MEDIAN $55.46
$86k
10%
$110k
50%
$151k
90%
MEDIAN $110,038
$86,462 - $151,080
$86K
$110K
$150K
MEDIAN: $110,038
10%
50%
90%

Add this chart to your site: 640px    300px

$49.67 - $66.30
$55
MEDIAN: $55.46
50%

Add this chart to your site: 640px    300px

$0$161K
Salary $86,462 - $151,080
Bonus $1,510 - $20,672
Profit Sharing $409 - $11,676
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).
)
$89,667 - $161,662
  • Country: United States
  • Currency: USD
  • Updated: 8 Dec 2018
  • Individuals Reporting: 258
Hourly Data $0$66
Hourly Rate $55.46
Annual Data $0$161K
Bonus $1,510 - $20,672
Profit Sharing $409 - $11,676
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).
)
$89,667 - $161,662
  • Country: United States
  • Currency: USD
  • Updated: 8 Dec 2018
  • Individuals Reporting: 9

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.

Senior Firmware Engineer Job Listings

Pay by Experience Level for Senior Firmware Engineer

Pay by Experience for a Senior Firmware Engineer has a positive trend. An entry-level Senior Firmware Engineer with less than 5 years of experience can expect to earn an average total compensation of $100,000 based on 17 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Senior Firmware Engineer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $119,000 based on 55 salaries. An experienced Senior Firmware Engineer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $123,000 based on 50 salaries. A Senior Firmware Engineer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $120,000 based on 26 salaries.

Pay Difference by Location

19%

National Average: $115,373

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

Key Stats for Senior Firmware Engineer

Gender

Female
7 %
Male
93 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 48 votes.
1-4 years
10%
5-9 years
33%
10-19 years
39%
20 years or more
18%

Experience Affects Senior Firmware Engineer Salaries

Experienced
▲7%

Late-Career
▲4%

Mid-Career
▲3%

National Average
$115,000

Entry-Level
▼13%

Job Satisfaction

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

Gender

Female
7 %
Male
93 %

Years of Experience

1-4 years
10%
5-9 years
33%
10-19 years
39%
20 years or more
18%

Common Health Benefits

medical benefits
Medical: 96%
dental benefits
Dental: 90%
vision benefits
Vision: 84%
no benefits
None: 4%