Staff Firmware Engineer
Reno, NV · On-site
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
$119K - $157K/yr
Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system ...
Reno, NV · On-site
$119K - $157K/yr
Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system ...
$119K - $157K/yr
Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system ...
$119K - $157K/yr
Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system ...
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Join Generac's Residential Power Electronics team as a Firmware Engineering Intern in Reno, NV, and help power the future of clean energy. In this hands-on role, you'll contribute to embedded ...
Join Generac's Residential Power Electronics team as a Firmware Engineering Intern in Reno, NV, and help power the future of clean energy. In this hands-on role, you'll contribute to embedded ...
Reno, NV · On-site
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
Join Generac's Residential Power Electronics team as a Firmware Engineering Intern in Reno, NV, and help power the future of clean energy. In this hands-on role, you'll contribute to embedded ...
Reno, NV · On-site
Join Generac's Residential Power Electronics team as a Firmware Engineering Intern in Reno, NV, and help power the future of clean energy. In this hands-on role, you'll contribute to embedded ...
Reno, NV · On-site
$90K - $140K/yr
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
Reno, NV · On-site
$90K - $140K/yr
Work closely with hardware teams to integrate firmware with new or existing hardware components * Work with other talented engineers to solve complex problems, share knowledge, and ensure project ...
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
Reno, NV · On-site
$80K - $100K/yr
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
Reno, NV · On-site
$80K - $100K/yr
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
$80K - $100K/yr
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
$80K - $100K/yr
As a firmware test engineer at Hamilton, you will be expected to be the advocate for firmware quality. You'll bring quality concerns to the team and help assess the impact of defects. You will push ...
Reno, NV · On-site
$126K - $166K/yr
You will work closely with engineering, firmware, and commercial teams to define product strategy, drive technical execution, and enable successful go-to-market outcomes. If you're passionate about ...
Reno, NV · On-site
$126K - $166K/yr
You will work closely with engineering, firmware, and commercial teams to define product strategy, drive technical execution, and enable successful go-to-market outcomes. If you're passionate about ...
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Reno, NV · On-site
Partner with Product Management, Safety Engineering, Firmware, and Power Systems to ensure compliance is embedded across product definition, not bolted on later. * Global Perspective: Prepare ...
Reno, NV · On-site
Partner with Product Management, Safety Engineering, Firmware, and Power Systems to ensure compliance is embedded across product definition, not bolted on later. * Global Perspective: Prepare ...
Reno, NV · On-site
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Reno, NV · On-site
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Reno, NV · On-site
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Reno, NV · On-site
Conduct tests of software/firmware/hardware at various stages throughout product development ... Basic knowledge of programming concepts. * Independent, self-motivated, and able to work in a team ...
Partner with hardware, firmware, and systems engineering teams to ensureDesign for Test (DFT)and robust test coverage. * Support deployment, debug, and sustaining of test software at internal and ...
Partner with hardware, firmware, and systems engineering teams to ensureDesign for Test (DFT)and robust test coverage. * Support deployment, debug, and sustaining of test software at internal and ...
Partner with hardware, firmware, and systems engineering teams to ensure Design for Test (DFT) and robust test coverage. * Support deployment, debug, and sustaining of test software at internal and ...
Partner with hardware, firmware, and systems engineering teams to ensure Design for Test (DFT) and robust test coverage. * Support deployment, debug, and sustaining of test software at internal and ...
Reno, NV · On-site
Partner with Product Management, Safety Engineering, Firmware, and Power Systems to ensure compliance is embedded across product definition, not bolted on later. * Global Perspective: Prepare ...
Reno, NV · On-site
Partner with Product Management, Safety Engineering, Firmware, and Power Systems to ensure compliance is embedded across product definition, not bolted on later. * Global Perspective: Prepare ...
$126K - $166K/yr
Collaborate cross‑functionally with R&D, firmware, systems, and software teams to define hardware ... Provide sustaining engineering support for released products, including root‑cause analysis of ...
$126K - $166K/yr
Collaborate cross‑functionally with R&D, firmware, systems, and software teams to define hardware ... Provide sustaining engineering support for released products, including root‑cause analysis of ...
$74.8K - $86.6K
1% of jobs
$86.6K - $98.3K
2% of jobs
$98.3K - $110.1K
3% of jobs
$110.1K - $121.9K
3% of jobs
$121.9K - $133.7K
6% of jobs
$137.8K is the 25th percentile. Wages below this are outliers.
$133.7K - $145.5K
26% of jobs
$145.5K - $157.3K
3% of jobs
$157.3K - $169K
3% of jobs
The median wage is $169.9K / yr.
$169K - $180.8K
23% of jobs
$180.8K - $192.6K
1% of jobs
$193.6K is the 75th percentile. Wages above this are outliers.
$192.6K - $204.4K
27% of jobs
$74.8K
$166.9K
$204.4K
| Aspect | Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programming | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++ |
| Work Environment | Designing and developing firmware for hardware devices, often working closely with hardware teams | Developing software for embedded systems, often in real-time environments |
| Industry Usage | Electronics, consumer devices, IoT, automotive | Consumer electronics, medical devices, industrial automation |
Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

Other
Posted 4 days ago
Responsibilities:
Architect and develop embedded firmware components that execute real-time power regulation, protection, and control algorithms for SST operation.
Own embedded bootloader architecture, embedded security, and common platforms
Lead firmware for power electronics embedded systems, ensuring functional and performance requirements are met
Work closely with hardware teams to integrate firmware with new or existing hardware components
Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met
Stay updated with new technologies, tools, and methodologies in embedded systems
Qualifications:
Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. with 5+years of professional experience or combined equivalent experience with evidence of exceptional ability
Proficiency in C or C++ for embedded systems.
Understanding of low-level programming and hardware interfacing.
Experience with one or more IDEs and debugging tools.
Experience with version control systems like Git.
Knowledge of real-time programming concepts and real-time operating systems.
Ability to write efficient code under resource constraints (memory, CPU).
Experience with embedded system testing practices.
Knowledge of digital and analog electronics.
Ability to travel up to 20% including internationally
Excellent written and verbal communications
Bonus Qualifications:
Experience in the domain of energy.
Open source projects to represent the contribution to the community.
Build and infra development for firmware projects.
Building projects from scratch for startup environment.
Please note: This role requires working on-site 5 days a week. We do not offer hybrid or remote options.