Logo
FlexGen®

Software Integration Engineer

FlexGen®, Durham, North Carolina, United States, 27703


About FlexGenBased in Durham, N.C., FlexGen is a leading integration services and software technology provider for utility-scale energy storage solutions in the United States and globally. FlexGen designs and integrates storage solutions and the software platform that is enabling today's energy transition. Leveraging its best-in-class energy management software, digital controls, and advanced analytics, FlexGen delivers energy storage projects integrated with traditional and renewable power generation globally. FlexGen's products and services help improve the reliability and sustainability of the power grid. The company's clients and partners include the most technically and commercially demanding developers, utilities, renewable energy, electric cooperatives, and industrial companies in the world. Position DescriptionFlexGen is looking for a Software Integration Engineer to work on energy storage project-based software configurations, while ensuring a high standard of safety and reliability. This role will collaborate with software developers, project managers, project technical leads, vendors, and customers. The Software Integration Engineer will use an automated test platform to validate software features, to support the project design engineering, integration, execution, and commissioning. Major Job Responsibilities:Integrate and validate energy storage project-based software configurations with customer requirements for renewable assetsWork with vendors to design, develop, and configure different renewable assets (battery, PCS, solar and SEL devices)Understand and configure communications (Modbus/DNP3) and networks for energy storage projectsDevelop and execute comprehensive test plans to ensure a high standard of safety and reliabilityValidate integrated software features in an automated test platformRelease tested integrated software and supporting documentation for site commissioningPerform regression testing to verify software features and bug fixes for field dispatchSupport the project design engineering, integration, execution, and commissioningCollaborate within a fast-paced team environment to deliver high quality products for customersIndependent thinker who thrives in dynamic work environmentPosition Requirements:Minimum of 2-4 years of work experience as an Integration Engineer II or III, or related technical fieldExperience working with assets such as batteries, power converters, meters, protective relays, and industrial communication protocolsUnderstanding of three phase power system principles, such as voltage/frequency variance and grid stabilityExperience with software or firmware testing and validation in the renewable or industrial sectorUnderstanding of how to read electrical single line diagrams, mechanical drawings, and network diagramsFamiliarity with SCADA, Modbus configuration, Python script to write configurations in the Linux system or .json filesExperience with TCP/IP networking, switches, LAN and WAN configuration and cybersecurity best practicesHands-on experience with electrical test equipmentTravel to vendor, customer, and project sites - both international and domestic (<30%)FlexGen provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, FlexGen complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. FlexGen expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. To the extent permitted by law, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.