Controls / Embedded Software Engineer
Optimal Inc.
Job Description
Job Description
Position Summary
Optimal EV is seeking a Vehicle Controls Engineer to develop, integrate, calibrate, test, and validate vehicle control systems for electric commercial vehicles.
The engineer will work with MATLAB/Simulink, Stateflow, CAN communication, vehicle controllers, and vehicle test data to support vehicle control development across multiple platforms.
This is a hands-on engineering role. The engineer will work directly on prototype and production-intent vehicles to troubleshoot issues, perform calibration, collect data, validate control functions, and support vehicle commissioning.
The ideal candidate should have a strong understanding of control systems, vehicle dynamics, electric vehicle systems, CAN communication, and vehicle-level testing.
Key Responsibilities
Develop and maintain vehicle control software using MATLAB/Simulink and Stateflow.
Develop, integrate, and calibrate vehicle control functions across multiple vehicle platforms.
Support vehicle dynamics, drivability, powertrain, thermal, charging, and body control development.
Apply control-system principles to improve vehicle performance, stability, efficiency, and overall behavior.
Develop and tune control algorithms, state machines, fault handling, and system logic.
Integrate new electrical and electronic components into the vehicle control system.
Develop and maintain CAN communication interfaces and vehicle signals.
Support vehicle diagnostics, fault detection, and troubleshooting.
Analyze CAN logs, measurement data, and vehicle behavior to identify root causes.
Perform hands-on vehicle calibration, commissioning, and validation.
Conduct road testing and vehicle-level functional testing.
Support software flashing, controller configuration, and calibration updates.
Reproduce production and field issues and validate corrective actions.
Perform regression testing after software, calibration, or component changes.
Support EV charging and high-voltage system integration and validation.
Develop configurable software and calibration strategies that support multiple vehicle platforms.
Maintain software versions, calibration files, and release documentation.
Support software release and validation activities.
Work closely with Mechanical, Electrical, Vehicle Integration, Production, Quality, and Service teams.
Work with suppliers to support component integration and troubleshooting.
Support prototype vehicle builds and engineering development activities.
Drive controls-related issues through root-cause analysis, corrective action, validation, and closure.
Required Qualifications
Bachelor's degree in Mechanical Engineering, Electrical Engineering, Automotive Engineering, Mechatronics, Controls Engineering, or related field.
Experience with control systems, automotive controls, embedded systems, or vehicle development.
Experience with MATLAB/Simulink and/or Stateflow.
Understanding of vehicle dynamics and vehicle system behavior.
Understanding of CAN communication.
Strong analytical and troubleshooting skills.
Ability to work with software, electrical systems, and physical vehicle systems.
Comfortable working directly on vehicles in a shop or development environment.
Ability to perform hands-on vehicle testing, calibration, and troubleshooting.
Ability to analyze vehicle data and clearly document results.
Strong problem-solving, communication, and cross-functional teamwork skills.
Preferred Qualifications
Experience with electric or commercial vehicles.
Experience with vehicle controls development and calibration.
Experience with vehicle dynamics or drivability development.
Experience with model-based development and automatic code generation.
Experience with CAN tools such as CANalyzer, CANoe, or similar.
Familiarity with vehicle diagnostics and UDS.
Knowledge of high-voltage electric vehicle systems.
Familiarity with EV charging systems.
Experience with vehicle testing and data analysis.
Programming experience in C, C++, Python, or similar languages.
Familiarity with version control systems such as Git.
Familiarity with functional safety concepts.
What Success Looks Like
Vehicle control systems are stable, reliable, and properly calibrated.
Vehicle behavior meets engineering and performance requirements.
Control functions work consistently across different vehicle platforms and operating conditions.
Vehicle issues can be diagnosed efficiently using data and hands-on testing.
New components and systems are integrated and validated effectively.
Control changes are tested on the vehicle before production release.
Software and calibration releases are controlled, documented, and reproducible.
Controls-related issues are identified and resolved before they reach production or customers.
* Fully onsite- Role Summary Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS, and HVAC and exposes... .... Required Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years...Suggested
- ...monitoring/balancing, contactor control, isolation detection, and... ...temperature) Design and implement software from platform/base layers (... ...traceability between engineering phases and artifacts to ensure... ...(M.S. preferred) In-depth embedded software experience for automotive...Suggested
$60 - $70 per hour
...Senior Embedded Software Engineer Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 About the Role: We are seeking... ...activities. They will be partnering closely with systems, controls, validation, and battery testing teams as well as stakeholders...SuggestedContract workLocal areaFlexible hours$115k - $140k
...electronics, automation, and intelligent software to help customers build better and... ...Status: Salary Full-Time Function: Engineering Pay Range: ($115,000 - $140,000)... ...across a variety of industries. As a Senior Controls Engineer, you will play a key role in bringing...SuggestedFull timeFor contractorsLocal area- ...Job Description 1st Shift Senior Controls Engineer - Canton, MI Minimum 5 years of experience as a Senior Controls Engineer... ...focusing on Allen-Bradley and/or Siemens and/or Automation Direct software platforms Demonstrated experience in PLC programming,...SuggestedFull timeRemote workWeekend workDay shift
$80k - $100k
...Job Summary MacLean-Fogg is hiring a Controls Engineer at our Plymouth, Michigan manufacturing facility. In this role, you will design,... ...technologies. Develop new and modify existing PLC, HMI, and embedded control applications and interfaces to meet operational...Full timeTemporary workDay shift- ...Job Description Job Description BRIEF DESCRIPTION: The Controls Engineer is a member of a team of electric and controls professionals... ...Proficient computer skills with the ability to learn new software Customer focused Strong time management and organizational...Work at officeLocal areaFlexible hours
- ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in... ...- 46247 Req ID: 29757 Position Overview The Controls Project Engineer serves as the technical leader for automation and test...Permanent employmentLocal area
$1,635 - $3,185 per month
...Role Purpose We are seeking a motivated and detail-oriented Controls Engineering Intern to join our dynamic engineering team. This internship... ...and debugging of control system hardware and software issues under the guidance of senior engineers. Participate...Full timeSummer workInternshipWork at office- ...Summary The Senior Hardware Engineer will help develop state of... ...: Develop new embedded automotive diagnostic pass-thru... ...existing hardware, firmware, and software. Improve code quality through... ..., or feel objects, tools or controls; reach with hands and arms;...Local area
- .... We fuse technology and engineering to provide product development... ...MI. Job Summary: The Controls Engineer II will work... ...deployment of hardware and/or software. This position is located in... ...also have: Experience in embedded systems application and its...Permanent employmentFull timeWork experience placement
$88.83k - $122.15k
...enabling low-cost solar energy solutions Role Purpose The Controls Engineer independently designs, implements, and supports industrial... ..., and controls documentation. Develop and update PLC/HMI software, including recipes, interlocks, alarms, and data logging....Full timeContract work- ...Field Service Controls Engineer Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers... ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in...Permanent employmentLocal area
- ...recommend best value solution based on cost, engineering, quality or availability of materials... ...with On Screen Takeoff and/or MC2 type software is preferred Candidates must have a... ...estimating, estimating techniques, and cost control Ability to prepare proposals with minimum...For subcontractorWork at officeLocal areaVisa sponsorship
- ...Job Description Job Description Confidential Job Posting: Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing...Full time
$115k - $125k
...Job Description Job Description Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry:... ...experience who enjoys working closely with mechanical, electrical, software, service, and customer teams. Candidates with experience...Full time- ...Job Description Job Description MES Controls Engineer North Point Technology is seeking an experienced MES Controls Engineer to support... ..., and manufacturing processes. Support MES enhancements, software updates, system upgrades, and new production rollouts....Flexible hours
- ...Job Title Job duties: Develop controller modules for Full System Vehicle Hardware In Loop (HIL) Test Systems, including Power-Train and Chassis design for Engine Control Unit; design solutions for algorithm implementation and simulations for vehicle systems; document...
- ...success of Powertrain Solutions. Job Description As a Powertrain Controls Software Engineering Intern you will support in developing power-train and connected software solutions for embedded control systems for automotive applications such as vehicle control unit...Full timeInternshipLocal areaWorldwide
- ...you can look forward to as a Test Systems Engineer: Manage service project scope,... ...analyses for technical issues involving software, PLC and automation systems, hydraulic,... ...may be included. Solid experience with controls engineering and/or software and hardware...InternshipWork at officeRemote work
$133k
...POSITION | Up to $133,000 + 10% Bonus Seeking experienced Controls Engineer | 50% Regional Travel Wright Technical Services is... ...organization seeking a Senior Controls Engineer with a strong focus on software development, control systems architecture, and machine-level...Full timeFor contractors- ...Position Summary We are seeking a highly skilled Senior Controls Engineer with deep expertise in industrial automation to join our team... ...system integration testing and troubleshoot hardware/software issues during commissioning and post-installation Collaborate...Work at officeRemote work
- ...Job Description Job Description Electrical Controls Engineer – Industrial Automation Design the Hardware Behind Complex Automated Systems We are looking for an experienced Electrical Controls Engineer who enjoys taking an automation project from concept to...Remote work
- ...Description Job Description Field Service Controls EngineerAutomation | PLC | Machine... ...Precision Manufacturing With over 90 years of engineering innovation , our client is a global... ...AutoCAD knowledge JD - Field Service Software Har… What We’re Looking For Education...Full timeWork at officeWorldwideFlexible hours
$53k - $106k
...in climate solutions such as temperature control, air quality and transportation, we... ...About This Role As an Associate Controls Engineer, you will be crucial to ALC’s business through... ...functions of building automation system software and associated engineering tools,...Minimum wageTemporary workLocal area- ...System Simulation Engineer Country/Region: US Location: Livonia, MI, US, 48150 Req ID 86384 | Livonia Tech I, United States... ...loop (HIL) simulators built for testing state-of-the-art ZF Brake Control systems including hydraulic lines, electrical harness, brake...Work at officeRemote work
- Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that spans...Flexible hours
- ...This role collaborates with Robotics, Process engineering groups and other team members to design controls systems to project specifications while mentoring... ...Directly responsible for all aspects of PLC and HMI software design and development. Work with cross functional...Remote work
- ...motors, power electronics, transmissions, software and integrated electric drive (3-in-1)... ...provided high grade services. JJE has engineering and manufacturing facilities both... ..., flexible schedules clean temperature-controlled production facility, and much more!...Permanent employmentRemote workWork visaFlexible hoursShift work
- ...Sr. Controls Engineer Position Summary Sr. Controls Engineer Duties include: Shared responsibility with project management for performance... ...standards and specifications for the design of hardware and software of the end user. Must be able to read and understand...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls / Embedded Software Engineer. Be the first to apply!
- software technology Plymouth, MI
- software intern Plymouth, MI
- entry level software sales Plymouth, MI
- id software Plymouth, MI
- software sales Plymouth, MI
- internship software Plymouth, MI
- healthcare software sales Plymouth, MI
- embedded software Plymouth, MI
- remote software sales Plymouth, MI
- software asset management analyst Plymouth, MI



