Senior Software Engineer - Embedded, Web & Linux

DR Power LLP

Sussex (WI)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 - Power & Embedded Web
Senior Software Engineer - Power & Embedded Web

Generac Power Systems • Sussex (WI)

On-site
USD 120,000 - 150,000
Senior MV Power Systems Engineer & Tech Lead
Senior MV Power Systems Engineer & Tech Lead

Generac • Sussex (WI)

On-site
USD 120,000 - 165,000
Health benefits
Dental coverage
Vision coverage
+2
Senior Software Development Engineer
Senior Software Development Engineer

Generac Power Systems • Sussex (WI)

On-site
USD 120,000 - 150,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
Engine Systems Engineer — Design, Validation & Integration
Engine Systems Engineer — Design, Validation & Integration

Generac Power Systems • Waukesha (WI)

On-site
USD 90,000 - 130,000
Medical, dental and vision plans
Life insurance
Long-term disability
+4
Mechanical Engineer II — Power Gen & Product Innovation
Mechanical Engineer II — Power Gen & Product Innovation

Generac Power Systems Inc • Sussex (WI)

On-site
USD 80,000 - 110,000
Senior Controls Engineer: PLC & Product Design
Senior Controls Engineer: PLC & Product Design

Generac • Sussex (WI)

On-site
USD 90,000 - 130,000
Senior Controls Engineer - Lead Power Systems & Automation
Senior Controls Engineer - Lead Power Systems & Automation

DR Power LLP • Sussex (WI)

On-site
USD 110,000 - 150,000
Senior Controls Engineer
Senior Controls Engineer

DR Power LLP • Sussex (WI)

On-site
USD 110,000 - 150,000
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