Logo

Connecting Employers With Military Veterans!

Posted by: Generac on Jun 09, 2022


Location:

South Portland , ME

Job Description:

Company Generac Power Systems

Name Firmware Engineer I - Clean Energy

Req # 60025

Location South Portland CLEAN

Employment Type Full Time

Shift 1st

Join Generac Clean Energy as we drive to build energy solutions for a more resilient, sustainable world.

Generac Clean Energy combines the speed and excitement of a technology startup with the resources and market power of an S&P 500 industry leader. Our careers offer boundless opportunity for energetic, mission-driven applicants who seek challenge and impact in a fast-paced culture of teaching, learning, and professional growth, developing solar+storage products and software for the clean energy revolution.

Generac Clean Energy is looking for a motivated Firmware Engineer to help create next generation energy storage designs. The successful applicant will join a team of highly knowledgeable and collaborative engineers. You will have the opportunity to solve challenging problems that unlock residential PV and energy storage systems at mass scale.

This role entails ownership of firmware implementation, validation, and ongoing fleet improvements. The candidate will show outstanding technical and organizational skills and be passionate about bringing sustainable energy to the world.

This opening is available in our South Portland, ME location.

Essential Duties & Responsibilities:

• Develop, enhance and debug new and existing real-time firmware in C.

• Deliver high-quality code in a real-time embedded environment.

• Design and implement functionality and behaviors of embedded subsystems.

• Drive firmware development for performance, scalability, robustness, and integration with hardware.

• Design safety rated firmware to meet UL1998 or related standards.

• Hands-on hardware bring up, build and execute component validation to deliver robust, functional code.

Minimal Qualifications:

• BS in Engineering, Computer Science, Physics or proof of exceptional skills in related fields with practical firmware engineering experience.

• At least 3 months of relevant work or intern experience.

Preferred Qualifications, Knowledge, and Skills:

• Capable of delivering top quality C code in a real-time embedded environment.

• Excellent software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability.

• Multithreaded and RTOS experience. Experience with communication interfaces on embedded systems such as RS-485, CAN, SPI is desired.

• Experience with test driven development experience using unit testing, software in the loop, or hardware in the loop methodologies. Our developers participate significantly in firmware testing, so a validation mindset is required.

• Familiar with electrical test tools like scopes, meters, and power supplies.

• Desired to have experience developing time critical code using ADC, PWM for power controls and battery management.

• Desired to have experience in the development of embedded software compliant to formal safety certification processes such as UL1998 or similar.

• Remain engaged, proactive and positive when taking on challenging tasks, owning assignments and taking accountability for personal and overall team success.

• Ability to collaborate and communicate complex technical concepts.

Physical demands:

While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift loads as large as 25 pounds. Specific conditions of this job include actions typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. This position will require occasional travel.

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."

Pay Rate:

Unspecified

HR. Website URL:

https://generacta.avature.net/careers

Sign Up to Apply to this position
(if you already have a CGO account, just press the button below)

About Generac

Founded in 1959, Generac has earned a reputation as the company home and business owners turn to when the power goes out. The first to engineer affordable home standby generators, along with the first engine developed specifically for the rigors of generator use, we now sell more home standby generators than all of our competitors combined. We then revolutionized the commercial market with the first cost effective product line meeting the needs of small and mid-sized businesses. Unlike other generator manufacturers, power generation is our sole focus, with the widest range of power products in the marketplace including portable, RV, residential, commercial and industrial generators. At Generac, we protect the things that power your life by providing quality, affordable power solutions. We believe Generac‘s continued success will come from our dedication to growth and our core philosophy of ensuring our customers’ peace of mind by delivering a superior product and ownership experience. Interested in being the first to learn about new opportunities, new and events happening at Generac? If you answered yes to any of these questions we would love to have you join our Talent Community! It is fast, easy and will provide you the benefit of being in the know with Generac! Copy and paste the link below to become a member! https://generacta.avature.net/talentcommunity

Please visit this employer's Public Profile to see more jobs offered by Generac