LABVIEW SOFTWARE ENGINEER (1/2022)

21 days ago

Boulder, Colorado, United States

Remote

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Sustainable Power Systems is hiring a LabVIEW Software Engineer for their Boulder, CO location. The role involves LabVIEW programming for microgrid control systems, requiring expertise in electrical or controls engineering. Responsibilities include improving LabVIEW code, system testing, and technical support. While initially remote, candidates must reside in the Boulder-Denver area for occasional in-person meetings. A strong interest in renewable energy and relevant technical skills are essential.
About the position

Sustainable Power Systems, Inc. is seeking a highly motivated LabVIEW Software Engineer to join our team in Boulder, Colorado. As a small and growing renewable energy systems integration company, we focus on designing components and control systems for wind and solar microgrids, which are essential for electrifying off-grid communities and remote industrial sites. Our technology has been deployed in various projects across the US and internationally, including locations such as Alaska, Hawaii, and China, and we are actively pursuing opportunities in the Caribbean, Pacific Islands, Latin America, and Africa. The successful candidate will play a crucial role in the software design of our flagship microgrid control system and other large power system components. This position primarily involves LabVIEW programming, including both PC-based supervisory control and real-time machine-level control. The ideal candidate will have a strong background in electrical engineering, controls engineering, or computer science, along with considerable LabVIEW programming experience. A passion for renewable energy and sustainability is essential, as this role offers the opportunity to make a positive impact on the world. In this position, you will be responsible for improving and refining the existing LabVIEW code that constitutes our flagship microgrid control product. You will also engage in control system testing, programmable automation controller programming, operator interface programming, and field troubleshooting of control systems. Providing ongoing technical support to customers and training other engineers and programmers in best practices will also be key responsibilities. The ability to adapt to new tasks and work in an entrepreneurial environment is crucial, as the role may require flexibility beyond the standard job description. Initially, this position will be remote, but it requires the candidate to reside in the Boulder-Denver metro area due to the need for in-person meetings and occasional work at our test site in northeast Denver.

Responsibilities
• Improve and refine the large body of LabVIEW code that makes up our flagship microgrid control product.
,
• Conduct control system testing.
,
• Program programmable automation controllers in LabVIEW.
,
• Develop operator interfaces.
,
• Troubleshoot control systems in the field.
,
• Provide ongoing technical support to customers.
,
• Train other engineers/programmers in best practices and code deployment.
,
• Accept new task assignments outside of the standard job description.

Requirements
• BS or MS in electrical, controls, and/or software engineering.
,
• LabVIEW CLD or CLA certification.
,
• Demonstrated excellence in developing and maintaining large LabVIEW applications.
,
• Strong Python programming skills.
,
• Proficiency in working with and maintaining SQL databases.
,
• Familiarity with Ethernet networking, IP addressing, and industrial communication protocols (Modbus, CANbus, etc.).
,
• Excellent written and oral communication skills (presentations, written reports, correspondence, etc.).
,
• Strong math and analytical abilities.
,
• Strong interest in renewable energy and distributed generation.
,
• Ability to work independently and without close supervision.
,
• Resourceful, able to acquire new knowledge and skills through self-study.
,
• Ability and willingness to travel sometimes for extended periods (e.g. 3 weeks), including international travel.
,
• Ability and willingness to make a 2-year commitment (minimum).
,
• Must be able to independently acquire new skills and learn how to effectively use unfamiliar control programming languages and other software tools.
,
• Pleasant disposition and good people skills.
,
• Legal right to work in the U.S.
,
• Covid vaccinated and boosted.

Nice-to-haves
• Basic AutoCAD or other CAD proficiency (electrical schematics, panel layouts, etc.).
,
• PLC industrial control programming experience.
,
• Dynamic modeling of power systems using Matlab/Simulink or similar.
,
• Good hands-on electrical and mechanical skills (wiring, control panel fabrication and assembly, etc.).

Benefits
• 3 weeks paid vacation to start
,
• Sick time
,
• Paid holidays
,
• Employee stock options
,
• Worker's Comp Insurance
,
• Company paid Employee Savings Plan (SEP-IRA)
,
• Pre-tax Health Savings Account
,
• Company-paid HSA Health Plan

Sustainable Power Systems


Report inaccurate data

|

Leave feedback about this job

More Engineer - Software jobs in climate

APPLY

APPLY

Environmental Engineer

Today

Laramie, United States

APPLY

Other jobs at Sustainable Power Systems