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

Fleet Software & Controls Engineering Lead

Intelligent Generation

Job Description

Benefits:

\n
    \n
  • Warrants
  • \n
  • Annual bonus
  • \n
  • 401(k)
  • \n
  • 401(k) matching
  • \n
  • Competitive salary
  • \n
  • Health insurance
  • \n
  • Paid time off
  • \n
\n

\n

Full Time | Hybrid | Chicago Metro Area

\n

\n

Build the software layer that operates and optimizes a distributed battery fleet

\n

Intelligent Generation’s mission is to empower businesses to engage the clean energy grid. 

\n

\n

Intelligent Generation builds and operates POWR:Suite , a software platform that helps battery energy storage assets make highly profitable economic decisions.

\n

\n

POWR:Suite connects distributed energy assets to wholesale power markets while also optimizing behind-the-meter value: reducing utility bills, managing demand charges, improving asset performance, supporting resilience, and helping customers capture the full economic value of their energy assets.

\n

\n

Our work sits at the intersection of energy markets, grid operations, virtual power plants, customer savings, software automation, telemetry, and AI-assisted decision-making.

\n

\n

We are looking for a software engineering leader to own and scale the fleet software and controls-adjacent application layer of POWR:Suite.

\n

\n

This is a leadership role. You will be hands-on early, but the expectation is that you will grow into leading engineers, shaping architecture, and orchestrating AI agents that support software delivery, testing, documentation, monitoring, and operational workflows.

\n

\n

Why this role matters

\n

POWR:Suite operates in the real world. The software affects physical assets, market participation, customer bills, demand charge outcomes, operator decisions, asset performance, resilience, and revenue confidence.

\n

\n

As IG scales, we need fleet software that makes economic decisions more repeatable, explainable, observable, and optimized across market and customer-side value streams.

\n

\n

You will help build that layer.

\n

\n

What you will lead and own

\n

Fleet operations software

\n

Lead the software services that support dispatch, state-of-charge management, availability, asset readiness, market participation, customer bill optimization, demand charge management, resilience use cases, and operational decision-making across a growing BESS fleet.

\n

\n

Operator applications

\n

Own the tools operators and field teams use every day: control panels, fleet dashboards, workflow tools, alerts, status views, exception handling, and operational decision support.

\n

\n

Event-driven services

\n

Design and operate the service layer that moves telemetry, commands, statuses, and operational events across POWR:Suite. Build for reliability, observability, ordering, failure recovery, and real-world operating conditions.

\n

\n

Controls-adjacent software

\n

Develop deep fluency in how software decisions affect physical asset behavior and economic outcomes. Partner across controls, operations, and platform teams to make fleet behavior safer, clearer, and more repeatable.

\n

\n

Economic decisioning workflows

\n

Build software that helps determine when assets should charge, discharge, preserve state of charge, participate in market programs, reduce customer demand charges, or support resilience needs.

\n

\n

Commissioning and configuration workflows

\n

Build software that reduces manual steps in asset onboarding, configuration, commissioning, testing, and readiness tracking.

\n

\n

Software agents

\n

Build, maintain, evaluate, and govern agents that support software delivery and operations, including code review agents, test agents, regression agents, documentation agents, commissioning support agents, and operator workflow assistants.

\n

\n

People and agent orchestration

\n

Over time, build and lead a software engineering function. Define how engineers and agents work together to improve delivery speed, review quality, test coverage, documentation, operational support, and system reliability.

\n

\n

What success looks like

\n

First 90 days

\n

\n
    \n
  • Understand POWR:Suite’s current fleet software, dispatch workflows, operator tools, economic decisioning logic, and controls-adjacent processes
  • \n
  • Own a defined improvement in the fleet or operator workflow
  • \n
  • Document key system flows, dependencies, decision points, and failure modes
  • \n
  • Identify high-value agent-assisted opportunities in development, testing, operations, or operator support
  • \n
\n

\n

First 6 months

\n

\n
    \n
  • Take primary ownership of selected fleet software services or operator applications
  • \n
  • Improve usability, reliability, and observability of dispatch-related workflows
  • \n
  • Build tools that reduce manual operational steps
  • \n
  • Deploy or improve agents that assist with code review, testing, documentation, commissioning, or operator support
  • \n
\n

\n

First 12 months

\n

\n
    \n
  • Lead the software function for fleet operations and controls-adjacent applications
  • \n
  • Reduce dependency on tribal knowledge by codifying workflows, tests, and operational logic
  • \n
  • Improve the scalability and resilience of POWR:Suite’s fleet software layer
  • \n
  • Build the foundation for a team that can scale software delivery with agent leverage
  • \n
\n

\n

What we are looking for

\n

Required

\n

\n
    \n
  • 8+ years in software engineering, systems engineering, full-stack engineering, back-end engineering, or controls-adjacent software
  • \n
  • Experience leading technical work across teams or mentoring engineers
  • \n
  • Strong Python experience in production systems
  • \n
  • Experience building APIs, services, event-driven systems, and operational applications
  • \n
  • Experience with real-time, high-reliability, hardware-adjacent, industrial, or operational software
  • \n
  • Ability to build practical internal tools for operators, field teams, or technical users
  • \n
  • Strong debugging instincts across software, data, infrastructure, and system behavior
  • \n
  • Hands-on experience using AI tools as part of engineering work
  • \n
  • Ability to build, maintain, evaluate, govern, or orchestrate agents that support engineering and operational workflows
  • \n
  • Strong curiosity about physical systems and how software affects real-world and economic outcomes
  • \n
\n

\n

Strongly preferred

\n

\n
    \n
  • GCP experience, especially Cloud Run, Pub/Sub, Cloud SQL, or similar managed services
  • \n
  • Experience with WebSockets, real-time dashboards, event streams, or operational interfaces
  • \n
  • BESS, SCADA, EMS, DER, energy management, inverter, or industrial controls exposure
  • \n
  • Familiarity with DNP3, Modbus, ICCP, or similar protocols
  • \n
  • Familiarity with LabVIEW
  • \n
  • Experience with state machines, deterministic logic, simulation, or control-adjacent systems
  • \n
  • Experience building or leading a software engineering team
  • \n
\n

\n

Why this is exciting

\n

You will build software that matters in the physical world and in the customer’s economics. Your work will help IG operate a growing distributed energy fleet, improve market participation, reduce customer bills, manage demand charges, support resilience, reduce operational drag, and turn complex energy workflows into scalable software and agent-assisted execution.

\n

\n

This is a hybrid position and will require remote and in-person (Oak Brook/Chicago) work.

\n

\n

Intelligent Generation participates in the E-Verify process for all new hires.

\n
    \n
  • Flexible work from home options available.
  • \n
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Fleet Software & Controls Engineering Lead in Mundelein, IL vacancy
  • Position: Electrical Controls Engineer IISupervisor: Director of Global AccountsLocation: Libertyville, ILDescription: The Electrical Controls Engineer II / Automation Engineer - Global Accounts supports complex industrial water treatment projects by designing, programming... 
    Suggested
    Full time
    Work at office

    Culligan International Company

    Libertyville, IL
    2 days ago
  • $125k

     ...An outstanding, full-time opportunity is available in the Grayslake, IL area for an experienced Electrical Controls Engineer with 8-15 years of electrical engineering experience and a strong background in industrial electrical power and control system design... 
    Suggested
    Full time
    Temporary work
    Work at office

    Loxo

    Grayslake, IL
    2 days ago
  •  ...company, delivering innovative engineering solutions from our...  .../ POSITION SUMMARY \n The Controls Engineer, will be responsible...  ...efficiency. \n \n Programming and Software Development: \n \n Program...  ...Management: \n Manage and lead controls-related projects... 
    Suggested
    Contract work
    Work experience placement
    Remote work

    MSI Express

    Mundelein, IL
    9 days ago
  • $100k - $120k

     ...projects from first scope through production, this Electrical Engineer role is built for you. \n \n Position Summary \n We are...  ...You will solve production-floor equipment challenges, program controls and robotics, and carry projects from concept through a successful... 
    Suggested
    Internship
    Relocation package

    Cindavi

    Mundelein, IL
    2 days ago
  •  ...Job Description Controls Specialist \n \n Our Client is seeking a Controls Specialist...  ...related issues, coordinating system and software updates, and helping ensure equipment...  ...Specialist will work closely with Engineering, Manufacturing, Sales, Service, outside... 
    Suggested
    Work at office

    Saige Partners

    Mundelein, IL
    8 days ago
  • $110k - $140k

     ...Job Description Senior Controls Engineer - *Applicants must have permission to work in the U...  ...\n \n About the Role: \n \n A leading Automation Systems Integrator experiencing...  ...) systems using industry-standard software tools such as [various software platforms... 

    Cognify Global

    Mundelein, IL
    9 days ago
  • $90k - $120k

     ...Job Description Job Title: Controls Engineer I \n Location: Washington, DC (DMV Region) \n Schedule: Monday-Friday (Hybrid/Remote) \n Travel: 50-75% \n Pay: $90,000 - $120,000 \n Duration: Direct Hire \n \n Important Note on Location & Travel... 
    Remote work
    Monday to Friday

    PTS Advance

    Mundelein, IL
    3 days ago
  •  ...the Client: \n Metric is partnered with a rapidly growing engineering organization developing and deploying complex equipment for large...  ...capabilities in-house. \n \n About the Role: \n This Controls Engineer role is ideal for someone with hands-on experience... 

    Metric Geo

    Mundelein, IL
    8 days ago
  • $150k - $165k

     ...Job Description Job Title: Controls Engineer III \n Location: Washington, DC (DMV Region) \n Schedule: Monday-Friday (Hybrid/Remote...  ...management. \n \n Key Responsibilities \n \n Lead the technical development and implementation of PLC, HMI, and... 
    Remote work
    Monday to Friday

    PTS Advance

    Mundelein, IL
    2 days ago
  • $115k - $165k

     ...Job Description Looking for an experienced Controls / Automation Engineer (3–7+ years) to join growing leading engineering consultancy delivering custom automation and controls. \n \n The role: \n \n \n Develop and program automation solutions across PLC... 
    Relocation package

    Edison Smart®

    Mundelein, IL
    2 days ago
  •  ...Manufacturing to clients for their needs in FSQA, Operations, Engineering/Maintenance, and R&D. \n \n Role Description \n \n...  ...owned food manufacturer who is expanding into the US market. The Controls Engineer will play a critical role in the plant's highly... 

    Guided Search Partners

    Mundelein, IL
    6 days ago
  •  ...Concepts Beyond is seeking a hands-on cybersecurity engineer to serve as our cybersecurity technical lead for the National Airspace System (NAS), focused on...  ...come up with new approaches, and personally build the software that puts them into operation, working as a peer... 

    Concepts Beyond

    Mundelein, IL
    2 days ago
  •  ...machine builder in the Dayton area that is adding multiple Controls Engineers to its team. They’re open to engineers at different stages of...  ...around 0–5%. \n \n The role is roughly 70–80% controls/software and 20–30% electrical design, working primarily with Allen-Bradley... 

    Engtal

    Mundelein, IL
    2 days ago
  • $20 - $34 per hour

     ...diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that...  ...contribute to our growth, we’re looking to add an Automation/Controls Engineering Co-Oplocated in our Libertyville, IL site.Reporting to Process... 
    Full time
    Internship
    Flexible hours

    Flextronics

    Libertyville, IL
    3 days ago
  •  ...Description Company Overview \n We are an AI-first enterprise software company building intelligent infrastructure for...  ...phase of growth. \n We are looking for a hands-on Tech Lead/Principal Engineer to establish and lead the company’s technical direction as... 
    Contract work

    Alldus

    Mundelein, IL
    8 days ago
  •  ...Role Summary \n Own the test strategy for the full microgrid control stack — from PCS/BESS firmware and Unit Controller through RT,...  ...\n • BS/MS in Electrical / Power / Control Systems Engineering; 4+ years (Senior: 7+) in controls testing, HIL, or commissioning... 

    Delta Electronics Americas

    Mundelein, IL
    4 days ago
  •  ...Cincinnati Test Systems (CTS) is seeking an experienced Controls / Automation Engineer to lead the design, development, and commissioning of multi‑...  ...on system debug, diagnosing mechanical, electrical, and software issues during build and site acceptance \n Analyze test... 
    Relocation package

    Cincinnati Test Systems

    Mundelein, IL
    9 days ago
  • $85k - $110k

     ...towards the mutual success of the project, the company, your co-workers, and yourself. \n \n THE OPPORTUNITY: Site Quality Control Engineer \n As a Site Quality Control Manager/Engineer with The Bell Company you will have the opportunity to ensure and document... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Immediate start
    Relocation package

    The Bell Company

    Mundelein, IL
    3 days ago
  • $90k - $130k

     ...Description Building Automation Engineer \n Salary: $90,000 – $130,000 \n A leading Building Automation Systems (...  ...energy-efficient, multi-vendor control environments using Honeywell systems...  ...proficiency in Honeywell software and hardware solutions. \n ~ Tridium... 
    Work at office
    Work from home

    Vantage Consulting

    Mundelein, IL
    9 days ago
  •  ...Job Description RS&H is currently seeking a Traffic Control Engineer for our Transportation practice in our Raleigh, NC Office! \n \n The Traffic Control Engineer will perform tasks associated with maintenance of traffic, pavement marking and signing projects,... 
    Contract work
    Work at office
    Local area

    RS&H

    Mundelein, IL
    4 days ago
  •  ...Job Description A growing advanced manufacturing organization is seeking a Process Control Engineer to support plant automation, PLC/SCADA infrastructure, process improvement initiatives, and capital projects. \n This is a hands-on engineering position offering... 
    For contractors
    Remote work

    Ellaway Blues Consulting

    Mundelein, IL
    3 days ago
  •  ...tuning, and validation of unit-level and grid-code compliant control firmware for power electronic and generation assets within microgrid...  ...Qualifications \n \n ~ Bachelor’s degree in Electrical Engineering, Power Electronics, Controls, or related field (Master’s... 
    Local area
    Worldwide

    Delta Electronics Americas

    Mundelein, IL
    5 days ago
  •  ...Job Description Job Opportunity: Field Service Controls Engineer with Fameccanica North America in West Chester, OH \n \n Ready to launch your career in automation, controls, and robotics? \n \n Fameccanica North America is seeking an entry-level Field Service... 

    Angelini Technologies - FAMECCANICA

    Mundelein, IL
    6 days ago
  •  ...typically involves implementation, maintenance, and enhancement of control systems to ensure 24/7 facilities operations. A secondary...  ...and Support \n • Perform regular inspections, maintenance, and software updates of control systems \n • Identify and address system malfunctions... 
    Monday to Friday
    Shift work
    Night shift

    Infinite Resource Solutions, LLC

    Mundelein, IL
    9 days ago
  •  ...apps. Key Responsibilities \n • Develop and validate Real-time control applications (IEC 61131-3 / Python automation) for islanding,...  ...subscribe maps; define the protection-to-control interface with relay engineers. • Design V/f and P/Q droop logic, mode transitions (grid-tied... 

    Delta Electronics Americas

    Mundelein, IL
    9 days ago
  •  ...Corporation for their Pharma Division to identify Automation Control Engineers to serve their team. With locations and customers all over...  ...\n Document problem-solving process and archive updated software \n Interface with clients, subcontractors, and colleagues... 
    For subcontractor
    Remote work

    CLA (CliftonLarsonAllen)

    Mundelein, IL
    3 days ago
  • $90k - $110k

     ...000 - $110000Posted: 2026-07-29Controls Engineer - Manufacturing Systems & SCADALocation:...  ...OnsitePosition OverviewWe are seeking a Controls Engineer to support the continued growth...  ...communication networks, HMIs, and manufacturing software.Participate in automation upgrades,... 
    Full time

    Sterling Engineering

    Buffalo Grove, IL
    4 days ago
  • $110k

     ...Posted: 2026-09-02Job Title: Controls EngineerLocation: Buffalo Grove...  ...seeking a hands-on Controls Engineer with experience in OEM/custom...  ...installation.What You'll Do:Lead controls engineering projects...  ...with mechanical, electrical, software, and project engineering teamsSupport... 

    Sterling Engineering

    Buffalo Grove, IL
    4 days ago
  •  ...Controls Engineer | Buffalo Grove, IL An established automation engineering company in the Chicago suburbs is adding a Controls Engineer...  ...networks Collaborate with mechanical, electrical, and software engineers Work directly with customers and see your designs... 
    Full time

    Sterling Engineering

    Buffalo Grove, IL
    1 day ago
  •  ...material handling, and custom automation. Our engineering strategy emphasizes modular product platforms, standardized controls, intuitive operator experiences, reliable...  ...is responsible for the controls architecture, software, electrical integration, testing, and commissioning... 
    Full time
    Work at office
    Remote work

    Spartanics

    Rolling Meadows, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fleet Software & Controls Engineering Lead. Be the first to apply!