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 ...
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 ...
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
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 ...
Las Vegas, NV · On-site
$110K/yr
Collaborate with Game Designers , Software/Firmware Developers , and System Engineers to implement game control logic and electronic interfaces. * Ensure designs comply with gaming jurisdiction ...
Las Vegas, NV · On-site
$110K/yr
Collaborate with Game Designers , Software/Firmware Developers , and System Engineers to implement game control logic and electronic interfaces. * Ensure designs comply with gaming jurisdiction ...
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 ...
Las Vegas, NV · On-site
$70K - $95K/yr
Analyze BMC logs, sensor data, and firmware behavior. Perform Linux system-level troubleshooting ... Engineering, Computer Engineering, Computer Science or related field. 3-7 years of server ...
Las Vegas, NV · On-site
$70K - $95K/yr
Analyze BMC logs, sensor data, and firmware behavior. Perform Linux system-level troubleshooting ... Engineering, Computer Engineering, Computer Science or related field. 3-7 years of server ...
Las Vegas, NV · On-site
$109K - $149K/yr
Lead our open firmware security commitment. Keep our OpenBMC, coreboot, and ROCm ecosystems ... Engineer Zero-Trust IAM. Design and implement least-privilege automation across the management ...
Quick apply
Las Vegas, NV · On-site
$109K - $149K/yr
Lead our open firmware security commitment. Keep our OpenBMC, coreboot, and ROCm ecosystems ... Engineer Zero-Trust IAM. Design and implement least-privilege automation across the management ...
Las Vegas, NV · On-site +1
$109K - $149K/yr
Lead our open firmware security commitment. Keep our OpenBMC, coreboot, and ROCm ecosystems ... Engineer Zero-Trust IAM. Design and implement least-privilege automation across the management ...
Las Vegas, NV · On-site +1
$109K - $149K/yr
Lead our open firmware security commitment. Keep our OpenBMC, coreboot, and ROCm ecosystems ... Engineer Zero-Trust IAM. Design and implement least-privilege automation across the management ...
$99K - $136K/yr
Proactive Senior Systems Engineer to design, develop, integrate, maintain, and document complex ... Configure, install, and test hardware, firmware, software, and network infrastructure. * Develop ...
Quick apply
$99K - $136K/yr
Proactive Senior Systems Engineer to design, develop, integrate, maintain, and document complex ... Configure, install, and test hardware, firmware, software, and network infrastructure. * Develop ...
$126K - $166K/yr
The engineer will contribute to software architecture, product enhancements, and reliability ... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ...
$126K - $166K/yr
The engineer will contribute to software architecture, product enhancements, and reliability ... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ...
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 ...
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 ...
$76.4K - $88.4K
1% of jobs
$88.4K - $100.4K
2% of jobs
$100.4K - $112.5K
3% of jobs
$112.5K - $124.5K
3% of jobs
$124.5K - $136.5K
6% of jobs
$140.8K is the 25th percentile. Wages below this are outliers.
$136.5K - $148.6K
26% of jobs
$148.6K - $160.6K
3% of jobs
$160.6K - $172.6K
3% of jobs
The median wage is $173.5K / yr.
$172.6K - $184.7K
23% of jobs
$184.7K - $196.7K
1% of jobs
$197.8K is the 75th percentile. Wages above this are outliers.
$196.7K - $208.8K
27% of jobs
$76.4K
$170.5K
$208.8K
| 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
Re-posted 3 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.