The ideal candidate is a strong software engineer who understands manufacturing constraints and can bridge embedded systems, test equipment, and production operations. Key Responsibilities * Design ...
The ideal candidate is a strong software engineer who understands manufacturing constraints and can bridge embedded systems, test equipment, and production operations. Key Responsibilities * Design ...
Senior Software Engineer, Reporting Experience
$168K - $210K/yr
Senior Software Engineer, Reporting Experience Are you an experienced engineer ready to tackle complex reporting challenges with innovative solutions? Do you thrive in collaborative environments ...
Senior Software Engineer, Reporting Experience
$168K - $210K/yr
Senior Software Engineer, Reporting Experience Are you an experienced engineer ready to tackle complex reporting challenges with innovative solutions? Do you thrive in collaborative environments ...
Staff Frontend Engineer, Electronic Trading
Reno, NV · On-site
$182K - $228K/yr
As a Ridgeline Staff Software Engineer on our Trading team, you'll have the unique opportunity to ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Staff Frontend Engineer, Electronic Trading
Reno, NV · On-site
$182K - $228K/yr
As a Ridgeline Staff Software Engineer on our Trading team, you'll have the unique opportunity to ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Staff Firmware Engineer
Reno, NV · On-site
Stay updated with new technologies, tools, and methodologies in embedded systems Qualifications : * Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science ...
Staff Firmware Engineer
Reno, NV · On-site
Stay updated with new technologies, tools, and methodologies in embedded systems Qualifications : * Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science ...
Sr. Engineer, Software
Carson City, NV · On-site
$120K - $158K/yr
As a Senior Software Engineer, you will take deep technical ownership of significant product features and subsystems within Verint's QM and PM platform. You will lead the design and implementation of ...
Sr. Engineer, Software
Carson City, NV · On-site
$120K - $158K/yr
As a Senior Software Engineer, you will take deep technical ownership of significant product features and subsystems within Verint's QM and PM platform. You will lead the design and implementation of ...
Firmware Engineer
Reno, NV · On-site
$90K - $140K/yr
Stay updated with new technologies, tools, and methodologies in embedded systems Qualifications : * Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science ...
Firmware Engineer
Reno, NV · On-site
$90K - $140K/yr
Stay updated with new technologies, tools, and methodologies in embedded systems Qualifications : * Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science ...
Staff Controls Engineer
$85K - $110K/yr
Designing and implementing realtime control software in C++ for embedded and industrial systems ... Mentoring engineers in realtime programming, PLC development, and industrial best practices ...
Staff Controls Engineer
$85K - $110K/yr
Designing and implementing realtime control software in C++ for embedded and industrial systems ... Mentoring engineers in realtime programming, PLC development, and industrial best practices ...
As a Staff Software Engineer on the Real Time Pricing team at Ridgeline, you'll take a leading role ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
As a Staff Software Engineer on the Real Time Pricing team at Ridgeline, you'll take a leading role ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
As a Staff Software Engineer on the Real Time Pricing team at Ridgeline, you'll take a leading role ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
As a Staff Software Engineer on the Real Time Pricing team at Ridgeline, you'll take a leading role ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Exposure to AI-assisted software development workflows and developer productivity tools About ... Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity ...
Senior Firmware Engineer
Reno, NV · On-site
$119K - $157K/yr
... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...
Senior Firmware Engineer
Reno, NV · On-site
$119K - $157K/yr
... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...
Senior Firmware Engineer
Reno, NV · On-site
$119K - $157K/yr
... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...
Senior Firmware Engineer
Reno, NV · On-site
$119K - $157K/yr
... software/firmware for embedded controllers in C, defining interface requirements, and creating ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...
Software Engineer Technical Leader - Tetragon
Reno, NV · On-site
$210K - $305K/yr
Cisco Isovalent builds open-source software and enterprise solutions solving networking, security ... experience in systems programming (C,Go,or similar; Tetragon is primarily written in Go)
Software Engineer Technical Leader - Tetragon
Reno, NV · On-site
$210K - $305K/yr
Cisco Isovalent builds open-source software and enterprise solutions solving networking, security ... experience in systems programming (C,Go,or similar; Tetragon is primarily written in Go)
AI-Native UI React Engineer
Truckee, CA · On-site
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
AI-Native UI React Engineer
Truckee, CA · On-site
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
AI-Native React Engineer, Embeddable Widgets and AI-Powered Frontends,
Truckee, CA · Remote
$140K - $210K/yr
AI-Native React Engineer - Embeddable Widgets & AI-Powered Frontends (Greenfield) Remote (US-based ... You will lead the design and development of a composable widget system that can be embedded across ...
Quick apply
AI-Native React Engineer, Embeddable Widgets and AI-Powered Frontends,
Truckee, CA · Remote
$140K - $210K/yr
AI-Native React Engineer - Embeddable Widgets & AI-Powered Frontends (Greenfield) Remote (US-based ... You will lead the design and development of a composable widget system that can be embedded across ...
AI-Native UI React Engineer
Truckee, CA · On-site +1
$140K - $210K/yr
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
AI-Native UI React Engineer
Truckee, CA · On-site +1
$140K - $210K/yr
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
AI-Native UI React Engineer (Remote)
Truckee, CA · Remote
$140K - $210K/yr
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
Quick apply
AI-Native UI React Engineer (Remote)
Truckee, CA · Remote
$140K - $210K/yr
... rich, embedded product experiences. The bar is a highly intuitive experience that keeps users ... You're joining an engineering culture where agentic coding is the standard, not the experiment. The ...
Staff Power Electronics Control Engineer
Reno, NV · On-site
$111K - $132K/yr
Amperesand is building hardware and software that rewrites this broken power infrastructure ... You will work across modeling, digital control development, embedded implementation, hardware ...
Staff Power Electronics Control Engineer
Reno, NV · On-site
$111K - $132K/yr
Amperesand is building hardware and software that rewrites this broken power infrastructure ... You will work across modeling, digital control development, embedded implementation, hardware ...
Embedded Software Engineer information
See Reno, NV salary details
$69.8K - $79.2K
1% of jobs
$79.2K - $88.6K
2% of jobs
$88.6K - $98.1K
3% of jobs
$98.1K - $107.5K
6% of jobs
$107.5K - $116.9K
5% of jobs
$116.9K - $126.4K
5% of jobs
$129.7K is the 25th percentile. Wages below this are outliers.
$126.4K - $135.8K
5% of jobs
$135.8K - $145.2K
7% of jobs
$145.2K - $154.6K
3% of jobs
$154.6K - $164.1K
3% of jobs
The median wage is $165.3K / yr.
$164.1K - $173.5K
58% of jobs
$69.8K
$152.9K
$173.5K
How much do embedded software engineer jobs pay per year?
What is the difference between Embedded Software Engineer vs Firmware Engineer?
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
What Is an Embedded Software Engineer?
Embedded software is installed on devices that operate like personal computers. Examples of embedded software can be found in geographic positioning systems, or GPS devices, smart watches, and calculators. Embedded software engineers perform a range of embedded software engineering functions, including running system software updates and designing software for embedded systems. Embedded software engineers also advise on product development, approve new product designs, and optimize the product lifecycle.
Will AI replace embedded system engineers?
What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?
What are Embedded Software Engineers?
What do embedded software engineers do?
How does an Embedded Software Engineer typically collaborate with hardware engineers during product development?
What engineers make $500,000?
What engineers make $300,000 a year?

Full-time
Posted 26 days ago
Job description
For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future.
Ready to Power a Smarter World with us?
The Staff Manufacturing Test Engineer - SW is responsible for designing, developing, and maintaining manufacturing test software used in high volume production of Generac' solar, storage and home interconnect products . This role owns test software architecture across PCBA functional test, and EOL systems, with a strong emphasis on reliability, scalability, and data integrity.
The ideal candidate is a strong software engineer who understands manufacturing constraints and can bridge embedded systems, test equipment, and production operations.
Key Responsibilities
- Design, develop, and maintain manufacturing test software for automated test equipment supporting PCBA functional, and EOL testing.
- Write and maintain test software using Golang, LabVIEW, C#, or other appropriate languages, depending on platform and system needs.
- Architect modular, maintainable, and reusable test software frameworks that scale across products and manufacturing sites.
- Integrate test software with hardware interfaces, instrumentation, communication protocols, and manufacturing systems.
- 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 contract manufacturing sites.
- Continuously improve test uptime, cycle time, and yield through software optimization and smarter diagnostics.
- Implement automated data capture, logging, and analysis to detect anomalies and prevent escapes.
- Participate in root cause analysis of production issues and implement long term software based solutions.
- Maintain clear documentation for software architecture, test flows, deployment procedures, and troubleshooting guides.
Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 4 years of experience developing software for manufacturing test, validation, or automation systems. Candidates with a different experience level still welcome to apply.
- Strong proficiency in one or more of the following: Golang, LabVIEW, C#, Python, or similar languages.
- Experience designing and debugging automated test systems for electronic or electromechanical products.
- Solid understanding of embedded systems, communication protocols, and test instrumentation.
- Experience working in production environments with uptime, throughput, and quality constraints.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Hands-on experience building Software-in-the-Loop (SIL) or Hardware-in-the-Loop (HIL) test systems.
- Experience with communication protocols such as CAN, Ethernet, RS232, RS485, or similar.
- Familiarity with test data analysis, yield metrics, and manufacturing KPIs.
- Experience supporting new product introductions (NPI) and transferring test systems to contract manufacturers.
- Experience developing Software-in-the-Loop (SIL) test systems to validate firmware and control software without physical hardware.
- Proficiency with Linux-based systems and software version control tools.
- Experience in clean energy, power electronics, or high reliability manufacturing environments.
How to Apply
If you are passionate about mechanical design, manufacturing test, and building rugged production grade fixtures that enable world class home energy products, we invite you to apply and join our team in Reno, Nevada.
"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law."
About Generac Power Systems
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Waukesha, WI, US