×
Register Here to Apply for Jobs or Post Jobs. X

Senior Controls & Software Integration Engineer

Job in Monroe, Monroe County, Michigan, 48162, USA
Listing for: Stefanini, Inc
Full Time position
Listed on 2026-09-11
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 150000 USD Yearly USD 80000.00 150000.00 YEAR
Job Description & How to Apply Below

Job Details

Renewable Energy

Senior Controls & Software Integration Engineer

Monroe, MI

Job Category:
Renewable Energy

Position Type:
Direct

Duration: DIRECT

Shift: 1

About the Opportunity

Our client is developing innovative, high-performance electric platforms for advanced commercial and government applications. We are seeking a hands‑on Senior Controls & Software Integration Engineer to own control software and system integration from early development through real‑world testing and production. This is a highly hands‑on role for an engineer who enjoys working at the intersection of controls, embedded software, high‑voltage systems, and hardware integration
. You will build, integrate, troubleshoot, test, and validate complex systems in real‑world environments. Experience in a specific industry is not required. Candidates from EV, automotive, aerospace, defense technology, autonomous systems, robotics, or other advanced engineering environments are encouraged to apply.

What You'll Do
  • Develop, calibrate, and release control and remote-control software using Simulink-based model development and automatic code generation
    .
  • Integrate electric powertrain and high‑voltage systems over CAN/J1939
    , including BMS, motors, inverters, chargers, DC/DC converters, power distribution, and thermal management systems.
  • Design and implement fault handling, interlocks, derating strategies, and safe/limp operating modes.
  • Develop communication between control systems, displays, telemetry systems, and other connected platforms.
  • Integrate drive‑by‑wire and advanced control systems with third‑party autonomy platforms.
  • Own bench, HIL, and field validation, calibration, release sign‑off, and technical documentation.
  • Troubleshoot complex hardware and software integration issues using CAN tools, oscilloscopes, breakout boxes, and other diagnostic equipment.
  • Support field testing, customer demonstrations, and advanced technology programs.
  • Work closely with electrical, harness, software, and systems engineering teams.
  • Provide technical guidance to junior engineers and technicians.
  • Help transition complex technology from prototype through scalable production
    .
What We're Looking For
  • 5+ years of experience in controls engineering, embedded software, vehicle systems, powertrain controls, robotics, aerospace, or a similar technical environment.
  • Experience helping take a complex hardware/software product from prototype through validation and production
    .
  • Deep knowledge of CAN communications and J1939
    .
  • Experience with CAN tools such as Vector, Kvaser, PCAN, or similar platforms
    .
  • Strong high‑voltage system integration experience, including BMS, inverters, chargers, motors, and related powertrain components
    .
  • Experience with MATLAB/Simulink or other model-based controls development environments
    .
  • Strong hands‑on diagnostic and troubleshooting abilities.
  • A strong bias toward hardware
    -you are comfortable troubleshooting directly at the connector using breakout boxes, oscilloscopes, CAN tools, and other diagnostic equipment, not just working in simulation.
  • Bachelor's degree in Electrical, Computer, or Mechanical Engineering, or equivalent experience.
Preferred Qualifications
  • Moto Hawk, Eco Coder, OpenECU, or other model-based development platforms.
  • NMEA 2000, CANopen, or other CAN-based communication protocols.
  • Embedded C, CODESYS, Curtis VCL, or similar controls platforms.
  • Autonomous systems, ROS 2, DDS, MAVLink, or similar interfaces.
  • Functional safety standards such as ISO 26262 or ISO 13849.
  • Startup, advanced development, skunk works, or 0-to-1 product development experience
    .
Why This Opportunity?

This is not a narrow software role. You will work across the complete system-from high‑voltage power and battery systems through controls, CAN/J1939 communications,…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary