Senior Software Engineer - Power & Embedded Web

Generac Power Systems

Sussex (WI)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Generac Power Systems is seeking a Senior Software Development Engineer to join our team developing and testing power generation control systems. This role involves mentoring engineers, planning software tasks, and guiding toolchains used with our controllers in production.

The Senior SDE will design, develop, and maintain software using C#, JavaScript, Angular, Blazor, and Linux-based tech. You will work across embedded, server-based, and networked systems to deliver scalable solutions.

Qualifications

  • Bachelor of Science Degree in Computer Science, Software Engineering or related discipline.
  • 5 years of relevant work experience.
  • Advanced proficiency in C# and JavaScript.
  • Strong Linux experience (deployment, troubleshooting, performance).
  • Experience with embedded Linux systems and multi‑platform architectures.
  • Deep understanding of networking concepts (TCP/IP, Ethernet).
  • Experience designing and supporting server‑based distributed applications.

Responsibilities

  • Design, develop, and maintain software solutions using C#, JavaScript, Angular, Blazor, and Linux-based technologies.
  • Lead technical design decisions and solution architecture balancing requirements, standards, cost, and maintainability.
  • Develop and support embedded, server-based, and network-connected systems to monitor/control power generation products.
  • Build and enhance web, mobile, and API-based applications for performance, scalability, interoperability, and extensibility.
  • Collaborate with cross-functional teams through the product development lifecycle (planning, reviews, testing, release).
  • Mentor and develop engineers through technical guidance and code reviews.
  • Provide technical support for customers, dealers, and field deployments; stay current on tech trends.

Skills

C#
JavaScript
Linux
Embedded Linux
Networking (TCP/IP)
Distributed server apps
Mentoring/leadership

Education

Bachelor of Science in CS/Software Eng or related

Tools

Blazor
Angular

Job description

Generac Power Systems is seeking a Senior Software Development Engineer to join our team developing and testing power generation control systems. This role involves mentoring engineers, planning software tasks, and guiding toolchains used with our controllers in production.

The Senior SDE will design, develop, and maintain software using C#, JavaScript, Angular, Blazor, and Linux-based tech. You will work across embedded, server-based, and networked systems to deliver scalable solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded, Web & Linux
Senior Software Engineer - Embedded, Web & Linux

DR Power LLP • Sussex (WI)

On-site
USD 120,000 - 170,000
Health insurance
Dental insurance
Vision plan
+5
Senior Software Development Engineer
Senior Software Development Engineer

Generac Power Systems • Sussex (WI)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Delaney Group • Town of Poland (NY)

Hybrid
USD 100,000 - 130,000
Staff Systems Engineer - Power Systems Architect
Staff Systems Engineer - Power Systems Architect

Generac Power Systems Inc • North Prairie (WI)

On-site
USD 120,000 - 160,000
Health benefits
Paid time off
Onsite gym and parking
Senior Electronics Design Engineer – Power & Metering Systems
Senior Electronics Design Engineer – Power & Metering Systems

Generac • Washington, Reno (NV)

On-site
USD 120,000 - 180,000
Senior Software Development Engineer
Senior Software Development Engineer

DR Power LLP • Sussex (WI)

On-site
USD 120,000 - 170,000
Health insurance
Dental insurance
Vision plan
+5
Staff Controls Software Engineer — Power Systems & DERMS
Staff Controls Software Engineer — Power Systems & DERMS

Ring Inc • Menlo Park (CA)

On-site
USD 162,000 - 190,000
Pre-IPO stock options
Benefits
Software Engineering Manager
Software Engineering Manager

Spang Power Electronics • Mentor (OH)

On-site
USD 120,000 - 160,000
Senior Embedded Controls Engineer - Generator Systems
Senior Embedded Controls Engineer - Generator Systems

Hyliion • Cincinnati (OH)

On-site
USD 78,000 - 168,000
Senior Controls Engineer
Senior Controls Engineer

Generac • Sussex (WI)

On-site
USD 90,000 - 130,000