Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Controls Software Engineer - Real-Time Energy in Durham, NC vacancy
  • 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

    FlexGen Power Systems, LLC.

    Durham, NC
    3 days ago
  • 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... 
    Suggested
    Worldwide

    FlexGen

    Durham, NC
    1 day ago
  •  ...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

    ADDiTEC

    Durham, NC
    14 days ago
  • $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... 
    Suggested
    Remote work

    BotBuilt

    Durham, NC
    3 days ago
  •  ...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... 
    Suggested
    Work at office
    Flexible hours
    Day shift

    PowerSecure, Inc.

    Durham, NC
    4 days ago
  •  ...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 work
    Internship

    ENFOS, Inc.

    Durham, NC
    2 days ago
  • $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... 

    ENFOS

    Durham, NC
    2 days ago
  • $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

    NVIDIA Corporation

    Durham, NC
    3 days ago
  • $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*... 

    NVIDIA Corporation

    Durham, NC
    22 hours ago
  •  ...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 time
    Work experience placement
    Work at office
    Flexible hours
    Weekend work

    RadNet, Inc.

    Durham, NC
    2 days ago
  •  ...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... 

    Software Technology Inc

    Durham, NC
    9 days ago
  • 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

    Xylem Inc.

    Morrisville, NC
    1 day ago
  •  ...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... 

    Samprasoft

    Durham, NC
    22 hours ago
  •  ...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,... 

    Next Step Systems LTD

    Durham, NC
    2 days ago
  • 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

    Voltage Energy

    Chapel Hill, NC
    22 hours ago
  •  ...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 office
    Local area
    Immediate start
    Flexible hours

    Smart Wires, Inc.

    Durham, NC
    16 days ago
  • $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 time
    Work at office
    Local area

    DLR Group

    Durham, NC
    14 hours ago
  • $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

    Actalent

    Morrisville, NC
    4 days ago
  • 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

    RadNet, Inc.

    Durham, NC
    1 day ago
  •  ...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 time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Afternoon shift
    Early shift

    BioAgilytix

    Durham, NC
    22 hours ago
  • $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

    SynergisticIT

    Durham, NC
    4 days ago
  • $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... 

    Piper Companies

    Durham, NC
    1 day ago
  • $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

    Nutanix

    Morrisville, NC
    3 days ago
  • $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... 

    Piper Companies

    Durham, NC
    1 day ago
  •  ..., 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... 

    Keebler Health

    Durham, NC
    22 hours ago
  •  ...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 employment
    For contractors

    Vulcan Elements

    Durham, NC
    9 days ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Durham, NC
    1 day ago
  •  ...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

    My3Tech Inc

    Durham, NC
    2 days ago
  •  ...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... 

    Samprasoft

    Durham, NC
    22 hours ago
  •  ...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... 

    Samprasoft

    Durham, NC
    22 hours ago

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!