Software Integration Engineer
1 week ago
Based in Durham, N.C., FlexGen is a leading integration services and software technology provider for energy storage solutions in the United States and globally. FlexGen designs and integrates storage solutions and the software platform that enables today's energy transition. Leveraging its best-in-class energy management software and power electronics, FlexGen delivers utility-scale storage projects integrated with traditional and renewable power generation globally. The Company's clients and partners include the most technically and commercially demanding developers, utilities, government agencies, and industrial companies in the world.
Energy storage represents a multibillion-dollar market at the center of the energy transition. The integration of energy storage requires software and technological solutions that play a critical role in the adoption of renewables at scale-offsetting the intermittent and reliability challenges that renewable power generation creates for the grid. Since its founding in 2009, FlexGen has supported deployments of more than 1.2 GWh of energy storage systems across the U.S. and internationally for utility, microgrid, and C&I customers. The Company's proprietary software platform allows energy storage owners to deploy various power market strategies and combine storage solutions with any form of generation.
FlexGen is dedicated to providing best-in-class service and performance for its customers, ensuring safety, reliability, and resiliency in all operating environments. FlexGen supports the customer across the full journey of developing an energy storage project and leverages decades of engineering and software expertise to maximize the value that its customers ultimately receive. The company's HybridOS solutions include six distinct energy management solution applications: DigitalTwin, FlexPack, SiteController, FleetManager, PowerCloud, and FlexBidr.
Position Description
FlexGen 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 assets
- Work 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 projects
- Develop and execute comprehensive test plans to ensure a high standard of safety and reliability
- Validate integrated software features in an automated test platform
- Release tested integrated software and supporting documentation for site commissioning
- Perform regression testing to verify software features and bug fixes for field dispatch
- Support the project design engineering, integration, execution, and commissioning
- Collaborate within a fast-paced team environment to deliver high quality products for customers
- Independent thinker who thrives in dynamic work environment
- Minimum of 2-4 years of work experience as an Integration Engineer II or III, or related technical field
- Experience working with assets such as batteries, power converters, meters, protective relays, and industrial communication protocols
- Understanding of three phase power system principles, such as voltage/frequency variance and grid stability
- Experience with software or firmware testing and validation in the renewable or industrial sector
- Understanding of how to read electrical single line diagrams, mechanical drawings, and network diagrams
- Familiarity with SCADA, Modbus configuration, Python script to write configurations in the Linux system or .json files
- Experience with TCP/IP networking, switches, LAN and WAN configuration and cybersecurity best practices
- Hands-on experience with electrical test equipment
- Travel to vendor, customer, and project sites - both international and domestic (
-
Software Integration Specialist
4 weeks ago
Durham, North Carolina, United States FlexGen® Full timeAbout FlexGenFlexGen is a leading provider of integration services and software technology for utility-scale energy storage solutions. Based in Durham, N.C., the company designs and integrates storage solutions and software platforms that enable the energy transition. Leveraging its best-in-class energy management software, digital controls, and advanced...
-
Software Engineer
4 days ago
Durham, United States NetApp Full timeAbout NetAppNetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.If this sounds like something you want to be part of, NetApp is the...
-
Software Engineer
3 weeks ago
Durham, United States Actalent Full timeSoftware Engineer - Full Stack (User Interface) Hybrid in Durham, NC Our client is a leading integration services and software technology provider for utility-scale energy storage solutions in the United States and globally. The company’s clients and partners include the most technically and commercially demanding developers, utilities, renewable energy,...
-
Software Engineer
4 months ago
Durham, United States Crescens Full timeJob title: Software Engineer - WS Location: Durham, NC [Hybrid] Duration: 12+ months Type: contract Job Description : Senior Software Engineer responsible for working with the Architects and developers to provide software framework and design on cloud infrastructure for application need(s). This position requires prior experience as a cloud Software...
-
Senior Director Software Engineering
3 weeks ago
Durham, United States Vaco Full timeLocation: Durham, 3 days per week onsite Role Overview: The (Senior) Director of Software Engineering will drive technological innovation in the biotech space, leading a team of engineers to develop advanced software solutions that support the company's mission. This role requires a visionary leader with strong technical expertise and strategic thinking to...
-
Software Engineer
3 weeks ago
Durham, United States Robert Half Full timeJob DescriptionJob DescriptionWe are offering a long-term contract for a Software Engineer in Durham. NC. This role operates within the tech industry and requires a high level of expertise in various programming languages and software development methodologies. The successful candidate will be working in a dynamic environment where they will be expected to...
-
Software Engineer
1 month ago
Durham, United States Robert Half Full timeJob DescriptionJob DescriptionWe are offering a long-term contract for a Software Engineer in Durham. NC. This role operates within the tech industry and requires a high level of expertise in various programming languages and software development methodologies. The successful candidate will be working in a dynamic environment where they will be expected to...
-
Senior Software Engineer
3 weeks ago
durham, United States Stellar Consulting Solutions, LLC Full timeWe are currently seeking an experienced Senior Software Engineer to join our team focused on developing applications and integrations in the fields of computer vision, AI, and robotics. The ideal candidate will have a deep understanding of the web-based development lifecycle, from planning to deployment and maintenance. Familiarity with .NET, Angular,...
-
Senior Software Engineer
3 weeks ago
durham, United States Stellar Consulting Solutions, LLC Full timeWe are currently seeking an experienced Senior Software Engineer to join our team focused on developing applications and integrations in the fields of computer vision, AI, and robotics. The ideal candidate will have a deep understanding of the web-based development lifecycle, from planning to deployment and maintenance. Familiarity with .NET, Angular,...
-
Embedded Software Engineer
3 weeks ago
Durham, United States Actalent Full timeNEW EMBEDDED ENGINEERING OPPORTUNITY SUPPORTING THE DEVELOPMENT OF LARGE RENEWABLE ENERGY RESOURCES FOR A TOP SUSTAINABILITY COMPANY IN THE COUNTRY!!! JOB DESCRIPTION: We are hiring an Embedded Software Engineer to support clean energy transition enabling rapid deployment and efficient management of large-scale battery storage systems. As a Software...
-
Senior Software Engineer
3 weeks ago
Durham, United States Stellar Consulting Solutions, LLC Full timeWe are currently seeking an experienced Senior Software Engineer to join our team focused on developing applications and integrations in the fields of computer vision, AI, and robotics. The ideal candidate will have a deep understanding of the web-based development lifecycle, from planning to deployment and maintenance. Familiarity with .NET, Angular,...
-
Software Engineer
3 weeks ago
Durham, United States A-Line Staffing Solutions Full timeTitle: Software Engineer III Location: Durham, NC (Hybrid) – occasional travel to company work sites may be required Schedule: Mon – Fri, 8:00AM – 5:00PM EST Note: This role is NOT open to C2C candidates For certain roles at this client, assignment may be contingent upon the employer of record’s receipt of sufficient proof of full vaccination...
-
Senior Software Engineer
1 month ago
durham, United States Clinetic Full timeAbout Us:We are a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health system...
-
Senior Software Engineer
1 month ago
Durham, United States Clinetic Full timeAbout Us:We are a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health system...
-
Senior Software Engineer
4 weeks ago
durham, United States Clinetic Full timeAbout Us:We are a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health system...
-
Senior Software Development Engineer
1 month ago
Durham, North Carolina, United States IQVIA Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Analytics Center of Excellence team. As a Staff Engineer, you will lead the design and development of data science applications, optimizing clinical trials business and improving risk management.You will be a hands-on technical leader, providing architecture and...
-
Software Engineer
3 weeks ago
Durham, United States MCNC Full timePosition Summary This position works with other members of the Enterprise IT team to design, develop, implement and maintain technology solutions that power MCNC's Enterprise IT platforms and services. This includes (but is not limited to) custom software development and maintenance, automating business processes, data and process integration between systems...
-
Software Engineer
6 months ago
Durham, United States PSG Global Solutions Careers Full timeApply now and our proprietary system will quickly have you in front of a live recruiter. The Opportunity Description We're looking for a Software Engineer, working in Financial Services industry in Durham, North Carolina, United States. Use expertise in software engineering and continuous delivery frameworks that improve the ability of the IT delivery...
-
Software Engineer
3 weeks ago
Durham, United States A-Line Staffing Solutions Full timeJob DescriptionJob DescriptionTitle: Software Engineer IIILocation: Durham, NC (Hybrid) – occasional travel to company work sites may be requiredSchedule: Mon – Fri, 8:00AM – 5:00PM ESTNote: This role is NOT open to C2C candidatesFor certain roles at this client, assignment may be contingent upon the employer of record’s receipt of sufficient proof...
-
Equipment Integration Specialist
4 weeks ago
Durham, North Carolina, United States Macom Technology Solutions Holdings, Inc. Full timeJob SummaryMacom Technology Solutions Holdings, Inc. is seeking a skilled Equipment Integration Specialist to join our team. The ideal candidate will have experience in characterizing, designing, testing, deploying, and supporting equipment integration hardware and software solutions in a semiconductor manufacturing environment.Key ResponsibilitiesPerform...