Embedded Controls Software Engineer - Real-Time Energy
FlexGen Power Systems, LLC.
Software Engineer – Controls Embedded Technology About FlexGen Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertise to help shape the future of sustainable power both in the United States and globally. FlexGen's HybridOS™ software seamlessly integrates with any hardware vendor and with both traditional and renewable power sources. Our advanced analytics and AI-driven insights enable energy storage owners to effectively deploy diverse power market strategies and integrate various generation forms, enhancing grid stability and increasing economic returns. With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOS™, FlexGen provides field-tested software and servicessolutions that are trusted by the most technically and commercially demanding developers, utilities, government agencies, and industrial companies in the world. Position Description This position offers a unique opportunity to apply your software engineering skills in a high-impact environment, combining the excitement of a tech startup with the stability and purpose of the energy sector. If you're looking to move beyond traditional software roles and make a tangible difference in the world, FlexGen is the place for you. Major Job Responsibilities Develop software that integrates with and controls physical power generation devices Design and implement software solutions with deterministic timing and safety requirements Take ownership of development work, driving projects from initial concept through implementation, testing, and release Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code Optimize software performance for embedded systems and real-time applications Participate in code reviews, ensuring high-quality, maintainable code Troubleshoot and debug issues in both development and production environments Stay up-to-date with emerging trends and technologies in embedded systems and clean energy Position Requirements Bachelor's degree in Electrical Engineering, Computer Science, or related field Minimum of four (4) years of work experience in software development in a power systems, energy storage, or related field Experience with embedded systems or real-time software development Utilize AI-driven tools and workflows to streamline processes, automate tasks, and improve overall performance Experience working in Agile development environment Preferred Qualifications C++ (primary language) Go Containerization technologies (e.g., Docker) Git and CI/CD pipelines Experience with power systems, grid-connected assets, or energy storage systems Equal Employment Opportunity Statement 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. #J-18808-Ljbffr FlexGen Power Systems, LLC.
- A leading energy technology firm in Durham, N.C. is seeking a Software Engineer specializing in Embedded Technology. You will develop software that integrates with power generation devices and optimize performance for embedded systems. The ideal candidate has a Bachelor...Suggested
- A leading energy technology provider in Durham, N.C. seeks a Software Engineer specializing in Embedded Technology to develop software solutions that integrate with power generation devices. This role demands a minimum of 4 years of experience in software development, particularly...SuggestedWorldwide
- ...insurance ~ Paid time off ~ Vision... ...motivated Electrical Controls Engineer to join our team developing... ...DED (Directed Energy Deposition) 3D... ..., IPCs, HMIs, and real-time control... ...mechanical, materials, and software engineers to... ...with PCB design, embedded systems, or Python...Suggested
$80k - $110k
...dedicated and innovative infrastructure engineer with 3-5 years of experience to lead in... ...skill at sensor integration and embedded control. - Familiarity with hardware in... ...Assignments will range from sensor integration, real time communication to control algorithms for...SuggestedRemote work- ...the PowerSecure Construction Engineering Electrical Designer are to work... ...duty satisfactorily and on time. The requirements listed below... ...years experience with a CAD software package. Has three (3) to six... ...leading provider of innovative energy solutions to electric...SuggestedWork at officeFlexible hoursDay shift
- ...compliant, and financially in control of their environmental... ...-chip customer base spanning energy and natural resources, chemicals... ...About the Role As a Frontend Engineering Intern at ENFOS, you will help... ...product, and design teams on real‑world initiatives, including:...Summer workInternship
$160k - $200k
...compliant, and financially in control of their environmental... ...customer base spanning energy and natural resources,... ...is hiring a Senior UI Engineer to help architect and... ...‑driven enterprise software Experience modernizing... ...Stock options granted at time of hire and periodically...$152k - $241.5k
Senior Systems Software Engineer, Machine Learning page is loaded## Senior Systems Software Engineer... ...agentic systems. If you’ve spent more time than you’d like to admit building workflows... ...will be doing:*** Convert research into real products (not just slide decks or...Internship$184k - $287.5k
Senior System Software Engineer, Holoscan page is loaded## Senior System Software Engineer, Holoscanlocations... ...* Familiarity with cross-compilation, embedded systems, and Linux internals*... ...as well as medical AI applications or real-time sensor processing pipelines*...- ...27712 , United States Job Description Job Title: Electrical Controls Engineer Company: AISIN World Corp. of America Department: Operations... ...functional team to ensure that project objectives are met on time within company quality standards. Other tasks and duties as...Full timeWork experience placementWork at officeFlexible hoursWeekend work
- ...browser developer tools, and real user monitoring platforms to... ...incidents. Strong grasp of agile software development practices and... ...challenges in real time. Triaging and resolving... ...Protection and Cybersecurity Engineering team, a group dedicated to building...
- Sr. Embedded Linux Software Engineer page is loaded## Sr. Embedded Linux Software Engineerremote type: Hybridlocations... ...Morrisville, North Carolina (Office)time type: Full timeposted on: Posted... ...-power sleep modes* Experience with real-time operating systems (RTOS) and...Work at office
- ...Senior Software Engineer Our direct client is actively looking to onboard Senior Software Engineer... ...and a disruptor who will help us solve real-life problems and meet real customer... ...Why” and “What if”? Care about cycle time and use CI/CD practices, tools to rapidly...
- ...Senior Firmware Engineer, Durham, NC The Senior Firmware... ...ADC, DAC, Motor Control, PID etc. via standard... ...medical device products. - Embedded Firmware design using C... ..., planning, and time management skills. -... ...Familiarity with embedded software tools (particularly C,...
- A leading energy solutions company is looking for a detail-oriented Electrical Engineer to design and implement utility-scale and commercial battery energy storage systems... ...Electrical. This position offers a full-time schedule and the opportunity to work in a dynamic...Full time
- ...provides advanced power flow control solutions and analytics... ...them face an uncertain energy future with flexible,... ...a Staff Electrical Engineer to be a leader in developing... ..., clocking and timing best practices, coding,... ..., positive impact with real change for our customers...Work at officeLocal areaImmediate startFlexible hours
$84.7k - $144.43k
...has an opening for a Senior Mechanical Controls Engineer. Position Summary As part of the engineering... ...2, Justice/Civic, Mission Critical, and Energy. As part of our integrated design teams,... ...disciplines Strong critical thinking, time management, and communication skills,...Full timeWork at officeLocal area$45 - $50 per hour
...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic... ...benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type...Temporary work- AISIN World Corp. of America is seeking an Electrical Controls Engineer based in Durham, North Carolina. In this full-time role, you will design electrical systems for new equipment, overhaul existing systems, and troubleshoot control issues to ensure operational efficiency...Full time
- ...patients who need them. The IT Systems Engineer II is responsible for ensuring the... ...supporting, and optimizing all networked software and associated operating systems. They will... ...projects effectively, completely, and on time Other duties as assigned Minimum Preferred...Full timeTemporary workWork experience placementWork at officeLocal areaFlexible hoursAfternoon shiftEarly shift
$90k - $154k
...stakeholders, and how systems fail in the real world. What you may be missing is the engineering toolkit and interview confidence... ...has helped candidates land full-time jobs with offers commonly in the... ...pipelines for entry-level software programmers, Java full stack developers...Full time$80k - $125k
Piper Companies is actively seeking Controls Engineer to join an innovative R&D organization focused on designing and building next‑generation... ...team operates at the intersection of automation and modern software engineering, developing cutting‑edge, high‑speed systems...$86k - $126k
Eaton’s Electrical Engineering Services & Systems division... ...a Senior Microgrid Controls Engineer! In this role... ...across the U.S to achieve energy savings, reduce... ...modify, test, and deploy software for Automation Controllers... ...for paid and unpaid time away from work. Click...Local area$80k - $125k
Piper Companies is looking for a Controls Engineer in Durham, NC, to design and build advanced automation solutions. This role requires 5+ years of controls engineering experience, proficiency in PLC programming, and familiarity with multiple platforms. The position provides...- ..., and health plans to act on real-time insights that improve outcomes... ...and motivated Full-Stack Engineer to design, build, and maintain... ...processing. Solid understanding of software engineering best practices,... ...). Think: confident, high-energy, slightly irreverent (but...
- ...Excellence and Transparency. Vulcan Elements is hiring for a Controls Engineer position to support a major manufacturing expansion, with... ...maintain system monitoring, including performance dashboards, energy tracking, and predictive maintenance data streams. Lead or...Permanent employmentFor contractors
$120k - $140k
...saves fleets thousands of hours of down-time every week, reduces the carbon footprint... ...motivated and technically proficient Solutions Engineer to serve as a trusted advisor to... ...sales processes used in either hardware or software sales. ~ Polished presenter, comfortable...Remote jobFull timeH1b- ...Java Developer, you will be applying your software development and automation skills to... ...application. This person will be a hands-on engineer with well-honed design and development... ...work without sponsorship ::No Interview times set : :No Type of project : Master...Local area
- ...Full Stack JavaScript Engineer We are currently sourcing for a Full Stack JavaScript Engineer... ...BS degree in Computer Science or related software engineer field. ~ Excellent... ...that result in efficiencies and shorter time to market ~ Build tools to support cloud...
- ...Mobile Software Engineer We're looking for product-aware engineers who are hardworking and responsible individuals to help deliver the best... ...solutions to deliver with excellent quality and on time. The expertise you have: Overall 4-7 years’ IT experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Controls Software Engineer - Real-Time Energy. Be the first to apply!
- senior automation controls engineer Durham, NC
- senior power electronics engineer Durham, NC
- power engineer Durham, NC
- energy efficiency engineer Durham, NC
- energy engineer Durham, NC
- id software Durham, NC
- software quality assurance Durham, NC
- software sales Durham, NC
- internship software Durham, NC
- remote software sales Durham, NC



