> Markdown version of [/jobs/ext/1747804-we-believe-power-is-a-promise-a-shared-commitment-to-be-there-for-others-when-it-matters-most](https://www.wearedevelopers.com/jobs/ext/1747804-we-believe-power-is-a-promise-a-shared-commitment-to-be-there-for-others-when-it-matters-most). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # We believe power is a promise - a shared commitment to be there for others when it matters most. - **Company:** GENERAC POWER SYSTEMS INC - **Location:** Sussex, WI, United States - **Contract:** Permanent contract - **Skills:** MATLAB, Software Tools, Model-Driven Development - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d578494e12772cb3 ## About the Role * Bachelor of Science in Electrical or Mechanical Engineering or related Engineering discipline * At least 3 months of relevant work experience; Preferred Requirements * Experience with modeling tools such as MATLAB/Simulink * Familiarity developing and tuning control algorithms * Familiarity with power system applications, including battery energy storage systems * Ability to perform detail oriented work with a high degree of accuracy; * Ability to translate technical information to all audiences; * Uses basic engineering knowledge to improve products or services; * Able to solve basic engineering problems; good decision-making skills; * Proficient oral and written communication ## 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 Controls Engineer I is responsible for providing engineering input to the product development projects assigned to him/her including interfacing with the cross functional team consisting of engineering, operations (industrial engineering, production, and material procurement), sourcing, quality, service, and marketing. Major Responsibilities * Designs, validates and brings new products to market * Provides new product development support in the Industrial, Commercial, Residential and/or Retail generator or Power Tool product areas including: creating and maintaining control algorithms and simulation models, supporting product development plans (schedule, product cost, meeting design inputs), interfacing with internal company personnel, provide technical support for assigned projects. * Specifies precise new product functional requirements; designs, tests and integrates standard, less complex components to produce final designs; evaluates the design's overall effectiveness, cost (including cost/benefit analysis), reliability (risk analysis), and safety. * Designs, develops, executes and evaluates fitness-for-use testing, product specifications and process validation plans for standard products and/or components; creates and reviews product configuration and tunning files. * Collaborates with internal partners, designers and product specialists to optimize basic designs for manufacturability. * Applies model-based design methodologies to develop and validate new designs, producing detailed simulation results. * Other duties could include: supporting product development plans (schedule, product cost, meeting design inputs; Acts as a resource to more experienced engineers. ## Related Videos - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j)