Senior Software Engineer - Embedded, Web & Linux

DR Power LLP

Sussex (WI)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision plan
401(k)
Onsite gym
Free parking
Volunteer Time Off
Fun Days

Job summary

Generac is seeking a Senior Software Development Engineer in Sussex, WI to join a team developing and testing power generation control systems controllable and monitorable via web and mobile technology. The role includes planning tasks, estimating work, and mentoring less-experienced engineers.

The Engineer III will guide tool sets used with controllers in production and collaborate across product development lifecycle to ensure scalable and reliable software 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, with experience developing complex, integrated software applications.
  • Strong experience in Linux environments, including deployment, troubleshooting, and performance optimisation.
  • Experience developing software for or integrating with embedded Linux systems and multi-platform architectures.
  • Deep understanding of networking concepts, including TCP/IP, Ethernet communications, and client-server architectures.
  • Experience designing and supporting server-based applications and services in distributed environments.

Responsibilities

  • Design, develop, and maintain software solutions using C#, JavaScript, Angular, Blazor, and Linux-based technologies, delivering scalable and reliable functionality.
  • Lead technical design decisions and solution architecture, balancing business requirements, technical standards, cost, and long-term maintainability.
  • Develop and support embedded, server-based, and network-connected systems used to monitor and control power generation products.
  • Build and enhance web, mobile, and API-based applications, ensuring performance, scalability, interoperability, and extensibility.
  • Collaborate with cross-functional teams throughout the product development lifecycle, including planning, design reviews, code reviews, testing, and release activities.
  • Mentor and develop engineers through technical guidance, code reviews, and best-practice coaching.
  • Provide technical support for customers, dealers, and field deployments as needed, while staying current on emerging technologies and software engineering best practices.

Skills

C# and JavaScript
Linux environments
Networking concepts
Embedded Linux
Cloud/API development

Education

Bachelor of Science in CS/Software Engineering

Job description

Generac is seeking a Senior Software Development Engineer in Sussex, WI to join a team developing and testing power generation control systems controllable and monitorable via web and mobile technology. The role includes planning tasks, estimating work, and mentoring less-experienced engineers.

The Engineer III will guide tool sets used with controllers in production and collaborate across product development lifecycle to ensure scalable and reliable software solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded Control Systems (Hybrid)
Senior Software Engineer - Embedded Control Systems (Hybrid)

Briggs & Stratton, LLC. • Wauwatosa (WI)

Hybrid
USD 100,000 - 150,000
Staff Controls Engineer: Power Systems & PLC Innovation
Staff Controls Engineer: Power Systems & PLC Innovation

Generac Power Systems Inc • Sussex (WI)

On-site
USD 120,000 - 160,000
Senior Embedded Power Systems Software Engineer
Senior Embedded Power Systems Software Engineer

Briggs & Stratton • Milwaukee (WI)

On-site
USD 90,000 - 130,000
Firmware Engineer II: Embedded Controls for Smart Power
Firmware Engineer II: Embedded Controls for Smart Power

Generac Power Systems Inc • North Prairie (WI)

On-site
USD 85,000 - 110,000
Medical, dental and vision plans
Life and disability insurance
401(k) retirement benefits
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
Senior Firmware & Embedded Systems Manager
Senior Firmware & Embedded Systems Manager

DR Power LLP • Waukesha (WI), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Firmware Engineering Leader
Senior Firmware Engineering Leader

Generac • Waukesha (WI)

On-site
USD 140,000 - 190,000
Senior Field Controls Engineer - Power Systems
Senior Field Controls Engineer - Power Systems

DR Power LLP • Sussex (WI)

Hybrid
USD 120,000 - 180,000
Senior Power Systems Controls Engineer
Senior Power Systems Controls Engineer

DR Power LLP • Peoria (IL)

On-site
USD 100,000 - 161,000
Senior Mechanical Engineer — Lead Product Design & Validation
Senior Mechanical Engineer — Lead Product Design & Validation

DR Power LLP • Sussex (WI), Northern (KY)

Hybrid
USD 85,000 - 115,000