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

Job Description

Fleet Software & Controls Engineering Lead


Full Time | Hybrid | Chicago Metro Area

Build the software layer that operates and optimizes a distributed battery fleet
Intelligent Generation’s mission is to empower businesses to engage the clean energy grid. 

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

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.

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

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

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.

Why this role matters
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.

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

You will help build that layer.

What you will lead and own
Fleet operations software
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.

Operator applications
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.

Event-driven services
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.

Controls-adjacent software
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.

Economic decisioning workflows
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.

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

Software agents
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.

People and agent orchestration
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.

What success looks like
First 90 days

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

First 6 months

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

First 12 months

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

What we are looking for
Required

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

Strongly preferred

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

Why this is exciting
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.

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

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Fleet Software & Controls Engineering Lead in Oak Brook, IL vacancy
  •  ...GE Vernova seeks a Lead Protection & Control Engineer to drive the design of protection schemes for T&D substations, data centers, and BESS projects. You will lead a local or remote design team, ensuring panel layouts, interconnect wiring, and IEC 61850 integration meet... 
    Suggested
    Local area
    Remote work

    CP1367 GE Grid Solutions, LLC

    Oakbrook Terrace, IL
    2 days ago
  • $120k - $145k

     ...robotics, proprietary software, and full-service support...  .... Backed by leading investors including Lux...  ...team: The Project Engineering team is a multidisciplinary...  ..., electrical, and controls engineering together under...  ...path for the deployed fleet, taking on problems... 
    Fleet
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours
    Shift work

    Formic

    Chicago, IL
    16 days ago
  •  ...s Chicago, Illinois office seeks a Substation Protection and Control Engineer with 4+ years of experience to join the Power Delivery team....  ...coordinating with cross-discipline teams. The role includes leading projects, creating diagrams, and mentoring junior staff. #J... 
    Suggested
    Work at office

    Kimley-Horn

    Chicago, IL
    2 days ago
  •  ...Warrenville, Illinois office is seeking a Substation Protection and Control Engineer with 4+ years of experience to join the Power Delivery team....  ..., renewable, and industrial clients, with opportunities to lead projects and mentor junior engineers. The position... 
    Suggested
    Work at office

    Kimley-Horn

    Warrenville, IL
    2 days ago
  •  ...Job Description Job Description We are seeking a talented Controls Engineer to design, program, and support custom automation systems...  ...applications. This role will be responsible for developing PLC and HMI software, integrating controls hardware, and supporting system... 
    Suggested

    Sterling Engineering Inc.

    Downers Grove, IL
    a month ago
  • $20 per hour

     ...Description Job Description Launch Your Engineering Career with Dubak Electrical Group’s 202...  ..., hands-on experience in  Electrical/Controls Engineering ? Dubak Electrical Group is...  .... Develop PLC programs in Studio5000 software. Develop HMI programs with... 
    Full time
    Summer work
    Internship
    Summer internship
    Local area

    Dubak Electrical

    La Grange Park, IL
    17 days ago
  • $120k - $145k

     ...industry while working alongside experts in engineering, science, and innovation. Our team...  ...seeking an experienced Instrumentation and Control (I&C) Engineer to develop, implement,...  ...definition, sensor selection, hardware and software integration, requirements traceability,... 
    Contract work
    Remote work

    Nano Nuclear Energy, Inc.

    Oak Brook, IL
    2 days ago
  •  ...mission, Safeguarding Global Health.Sotera Health Company is a leading global provider of mission-critical sterilization and lab...  ...top 10 pharmaceutical companies.An experienced Industrial Controls Software Engineer with strong technical depth, hands-on industrial... 
    Immediate start
    Worldwide
    Flexible hours

    Sterigenics

    Oak Brook, IL
    2 days ago
  •  ...for vacation, holidays, and sick days and much more. ***This Engineering role can be filled at the Mid-level or Senior Engineer level. Ranges...  ...that includes bonus and 401K. in capital across its nuclear fleet to support continued safe, reliable operations and long-term... 
    Fleet
    Temporary work

    Constellation Energy

    Hinsdale, IL
    4 days ago
  • $150k - $224k

     ...Are Relativity is a leading legal data intelligence...  ...Relativity's legal AI software to securely surface and...  ...We Do At Relativity, engineers don't just write code,...  ...runs on: a global fleet of AKS clusters spanning...  ...policy and scheduling controls that keep thousands of... 
    Fleet
    Remote work
    Home office

    Relativity

    Chicago, IL
    1 day ago
  •  ...Machine Exp, CAT Truck Exp, Understanding of CONTROLS SW, Testing, Data Collection, Simulation...  ...model correlation Support controls and software validation activities for various...  ...Bachelor’s Degree or Master’s Degree in Engineering, Physics, CS or related field. Minimum 5... 
    Contract work

    Pentangle Tech Services | P5 Group

    Chicago, IL
    3 days ago
  • $150k - $250k

    Attorney, Labor & Employment for an Established Full Service Law Firm!! This Jobot Job is hosted by: Lisa Maloney Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $150,000 - $250,000 per year A bit about us: ...
    Temporary work
    Local area
    Home office
    Flexible hours

    Jobot

    Addison, IL
    3 days ago
  • $105k - $160k

     ...practices creates a focus on client success and partnerships that are important to our communities and our environment.Power Controls Engineer (Power Industry)Position Type: Full-TimeIndustry Focus: Power Delivery / Transmission & Distribution / Substations / SCADA & CommunicationsAbout... 
    Full time
    Internship

    Hanson Professional Services

    Chicago, IL
    5 days ago
  • $85k - $130k

     ...Position Summary The Controls Engineer will lead the development, integration, and support of electrical and control systems for custom laser cutting...  ...(NEC, NFPA 79, OSHA). Collaborate with mechanical and software engineering teams during machine commissioning and... 
    Full time

    HSG Laser USA

    Chicago, IL
    3 days ago
  •  ...Controls EngineerMelrose Park - Corporate HQ - Melrose Park, IL 60160OverviewSalary Range $65,000.00 - $85,000.0...  ...to 50% Category EngineeringDescriptionThe Controls Engineer serves as technical designer of software specialized in Mecalux Systems of Warehouses. This role... 
    Full time
    Shift work

    Interlake Mecalux

    Melrose Park, IL
    1 day ago
  • $70k - $120k

     ...robust customer portfolio, offering consistent, high-quality freight You'll Haul: * New vehicles from blue-chip, leading automotive OEM customers * Fleet and auction cars * Occasional specialty / oversize units (depending on lane) Requirements: * Be 22 years of age or... 
    Fleet
    Local area

    Proficient Auto Transport

    Westmont, IL
    1 day ago
  • $90k

     ...Additional Benefits: \n \n Choose Flatbed or 100% no-touch Dry Van with 60-80% drop and hook**\n Dependable trucks: Well-maintained fleet equipped with the latest safety technology \n Excellent benefits: health, dental, and vision + 401(k)\n Pet & rider policies \... 
    Fleet
    Immediate start

    Western Express, Inc.

    Elmhurst, IL
    19 days ago
  •  ...a reputation for reliability, professionalism, and consistent service in the auto transport industry. As we continue to expand our fleet, we're looking for motivated CDL-A drivers to join our team. Whether you're an experienced car hauler or a CDL-A driver looking to... 
    Fleet

    Trust Auto

    Willowbrook, IL
    1 day ago
  • $107.9k - $195.05k

     ...greatest work is ahead!We are looking for a Senior / Lead Substation Protection & Controls Engineer to join our team. As a Lead Substation Protection & Controls...  ...and comfort working with engineering tools and software.Willingness to travel to project sites and client... 
    Full time
    Local area
    Remote work
    Flexible hours

    Leidos

    Chicago, IL
    4 days ago
  • $105k

     ...Job Description Dollar General Fleet is Now Urgently Hiring CDL-A Drivers in Westville, IN Earn Up to $105,000 per Year* - Home Weekly 401(k) with Company Match - Zero Cost Rider Policy CDL-A and 1 Year of Experience Required!\n \n The distribution center is located... 
    Fleet
    Weekly pay
    Temporary work
    Currently hiring
    Immediate start

    Dollar General Fleet

    Elmhurst, IL
    18 days ago
  •  ...Mechanic to join our team. We are mostly a newer-fleet maintenance shop. Looking for someone with hands-on experience diagnosing engine, ABS, & aftertreatment issues. Need someone...  ...Utilize advanced diagnostic tools and software to identify mechanical and electrical... 
    Fleet

    NT Truck Repair

    La Grange, IL
    16 days ago
  • $130k - $170k

     ...Requisition ID: 102052  Job Category:  Engineering; Consulting; Infrastructure; Project...  ...Senior Rail Systems Signal and Train Control Engineer Location(s): Chicago, IL or...  ...microprocessor and relay-based systems. Lead the development of signal system block designs... 
    Permanent employment
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Hatch

    Chicago, IL
    3 days ago
  •  ...Job Description Description: Job Title: PLC Electrical Engineer / Control Engineer Location: Schaumburg IL, USA Job Type: Full-Time...  ...commissioning of machines · Collaborate with mechanical engineers, software developers, and production teams to ensure seamless system... 
    Full time

    Hunter Foundry Machinery Corporation LLC

    Schaumburg, IL
    a month ago
  • $120k - $140k

     ...year Schedule: Full-time, on-site, Monday–Friday Callita is recruiting a Senior Electrical & Controls Engineer for a confidential industrial machinery employer. Lead the electrical and automation engineering of new machines from initial concept and system... 
    Full time
    Monday to Friday

    Callita

    Elk Grove Village, IL
    8 days ago
  • $151.6k - $222.4k

     ...GovCloud. The team is composed of skilled engineers focused on building resilient, scalable...  ...tradeoffs to support thousands of customers. Lead and deliver complex, high-impact projects...  ...delivery, disaster recovery, fleet management, and platform reliability. Establish... 
    Fleet
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    CISCO Systems

    Chicago, IL
    21 hours ago
  • $40 - $45 per hour

     ...Junior Controls Engineer Location: Bridgeview, IL (On-site) Pay: $40.00–$45.00/hour Schedule: 1st Shift | Local Candidates Only Overview A national manufacturer operating multiple production facilities across North America is adding a controls-focused engineer... 
    For contractors
    Local area
    Day shift

    Gables Search Group

    Bridgeview, IL
    a month ago
  • $7,500 per week

     ...750 ~ Level II - $500 ~ Level III - $250 Support You Can Count On: Included in our 10% - 15% service rate: ~ Access to Fleet Service & Company Shop ~24/7 Dispatch Support ~ Discounted Repair Services, $85 per hour labor ~ Weekly Pay Stubs ~ Free Annual... 
    Fleet
    Hourly pay
    Weekly pay

    Turquoise Trucking

    Hinsdale, IL
    9 days ago
  • $100k - $155k

     ...Job Description Job Description Controls Engineer Chicago metro/ Addison, IL Direct/ Salaried role, $100k-$155k, Hybrid, Full Bene...  .... ROLE/ RESPONSIBILITIES • Develop control system software, including PLC (Programmable Logic Controller) programming,... 

    EPC STAFF Acquisition and Development, LLC

    Addison, IL
    a month ago
  • $80k - $110k

     ...Job Description Job Description Controls Engineer Compensation This is a salaried role with strong earning potential. Engineers in this position typically work 5-10 hours of overtime per week, adding approximately $18,000-$30,000 annually to total compensation... 
    Daily paid
    Permanent employment
    10 hours per week

    Actalent

    Elk Grove Village, IL
    7 days ago
  • $101.56k

     ...pay, mileage, and home time will vary from these numbers depending on many factors, which may include tenure-based pay rates, your fleet, how hard you work, company performance, and how much you drive, among other factors. Because precise rate of pay can be difficult to... 
    Fleet
    Minimum wage
    Traineeship
    Immediate start
    Monday to Friday
    Shift work
    Weekend work

    C.R. England

    La Grange, IL
    4 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!