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

Controls / Embedded Software Engineer

Optimal Inc.

Job Description

Job Description

Position SummaryOptimal EV is seeking a Controls / Embedded Software Engineer to develop and support embedded vehicle control software for electric commercial vehicles.The engineer will work primarily with MATLAB/Simulink, Stateflow, CAN communication, and vehicle controllers to develop vehicle functions, integrate new components, troubleshoot issues, and support software releases across multiple vehicle platforms.Key ResponsibilitiesDevelop embedded control software using MATLAB/Simulink and Stateflow.Develop and maintain software for vehicle controllers including VCU and body control systems.Implement vehicle functions such as:Vehicle startup and shutdownTorque controlRegenerative brakingDrive mode logicCharging controlThermal system controlInterlocks and safety monitoringBody and auxiliary functionsDevelop and maintain CAN communication interfaces.Integrate new components including:InvertersMotorsBattery management systemsChargers and EVCCsDC/DC convertersThermal controllersSmart PDUsBody controllersSupport implementation and integration of EV charging functionality.Support DIN 70121, ISO 15118-2, ISO 15118-20, and V2G development as required.Develop CAN signals, diagnostic messages, DTCs, and DIDs.Analyze CAN logs and vehicle data to troubleshoot software and system issues.Support vehicle testing and software validation.Develop configurable software that can support multiple vehicle platforms.Maintain software versions, calibration files, and release documentation.Support engineering, production, service, and supplier teams with software-related issues.Participate in vehicle commissioning and prototype development.Support software flashing, configuration, and diagnostic tools.Required QualificationsBachelor 's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Mechatronics, Computer Science, or related field.Experience or coursework involving embedded systems, controls, or automotive software.Experience with MATLAB/Simulink and/or Stateflow.Understanding of CAN communication.Programming experience in C, C++, Python, or similar languages.Strong troubleshooting and analytical skills.Ability to work with both software and physical vehicle systems.Preferred QualificationsExperience developing embedded software for automotive applications.Knowledge of electric vehicle powertrain systems.Experience with CAN, CANalyzer, or similar CAN tools.Familiarity with UDS diagnostics.Experience with model-based development and automatic code generation.Familiarity with charging systems and ISO 15118.Experience with version control systems such as Git.Familiarity with functional safety concepts.What Success Looks LikeVehicle software is stable, configurable, and maintainable across multiple platforms.New vehicle components can be integrated without creating platform-specific software unnecessarily.Software issues are diagnosed efficiently using CAN and vehicle data.Releases are controlled, documented, tested, and reproducible.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controls / Embedded Software Engineer in Plymouth, MI vacancy
  •  ...we do! We are at the forefront of future engineering technologies, with solutions that ensure...  ...live in. BRIEF DESCRIPTION: The Controls Engineer is a member of a team of electric...  ...skills with the ability to learn new software Customer focused Strong time management... 
    Suggested
    Live in
    Work at office
    Local area

    Andritz

    Canton, MI
    3 days ago
  •  ...Job Description Job Description Position Summary We are seeking a Senior Controls Hardware Engineer with extensive experience designing, documenting, and supporting industrial automation hardware systems. This role is focused on the complete electrical hardware... 
    Suggested
    Remote work

    SAI SYSTEMS

    Plymouth, MI
    8 days ago
  • $29.91 - $55.61 per hour

    ## Controls Programmer / Integrator지원remote type: 고객과의 소통을 최우선으로 하십시오. 직접적으로 고객과 교류하지 않을 때에는 사무실 내 동료들과 협업하십시오.locations: 리보니아, 미시간time...  ...training is preferred.· Operating knowledge of Microsoft office software and working proficiency with handheld computer (i.e. Smartphone... 
    Suggested
    Work at office
    Remote work
    Night shift
    Weekend work

    Trane Limited

    Livonia, MI
    2 days ago
  • Trane Technologies in Livonia, Michigan, seeks a professional skilled in HVAC controls integration. You will leverage your experience to implement and configure building systems, ensuring customer satisfaction by managing installations and repairs. The ideal candidate... 
    Suggested
    Hourly pay

    Trane Technologies

    Livonia, MI
    3 days ago
  • JD: 6+ years of experience in Automotive embedded software development. Responsibilities: Responsible for developing Embedded Software for automotive...  ...have: Automotive Embedded, UDS Diagnostics. Embedded, Motor Control Expertise. Functional Safety or Cybersecurity. Top Skills:... 
    Suggested
    Work experience placement

    TechDigital Group

    Northville, MI
    2 days ago
  • $29.91 - $55.61 per hour

    What you will do: Integration & Configuration: Combine HVAC, lighting, and other building systems into a unified control platform, using Trane, Tridium, Distech, BACnet, LON, or Modbus protocols. Programming & Commissioning: Write and test control logic, configure DDC... 
    Hourly pay
    Work at office
    Night shift
    Weekend work

    Trane Technologies

    Livonia, MI
    3 days ago
  •  ...Description Job Description Title : Drive Controls Engineer – Locomotive and OHV Systems...  ...development, including control algorithm design, software requirements development, model-based...  ...Past design experience working with embedded architectures, combined with a strong... 

    Phoenix Technical Solutions

    Dearborn Heights, MI
    8 days ago
  •  ...reading.We fuse technology and engineering to provide product...  ...Livonia, MI.Job Summary:The Controls Engineer II will work alongside...  ...deployment of hardware and/or software. This position is located in...  ...may also have:Experience in embedded systems application and its... 
    Permanent employment
    Full time
    Work experience placement

    Roush Enterprises

    Livonia, MI
    2 days ago
  • Job DescriptionJob Title: Electrical Controls EngineerCompany: AISIN World Corp. of AmericaDepartment: Operations, KOKI EngineeringLocation...  ...Machine & Automation Group (KOKI) Electrical Controls Engineer is responsible for the ground up electrical and controls system... 
    Work experience placement
    Work at office
    Weekend work

    Aisin World Corp of America

    Northville, MI
    1 day ago
  •  ...Job Description About the position Urgently seeking a hands-on Controls Engineer who can design, program, debug, and support complex automated equipment from concept through customer launch. This role is ideal for an engineer who enjoys solving technical... 

    gpac

    Plymouth, MI
    2 days ago
  • $93.25k - $133.22k

     ...Senior Controls Engineer Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture...  ...science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their... 
    Full time
    For contractors
    Local area

    Lincoln Electric Holdings

    Plymouth, MI
    2 days ago
  • $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 time
    Contract work

    Corning

    Canton, MI
    more than 2 months ago
  • $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

    Connect Force

    Livonia, MI
    5 days ago
  •  ...electronics, automation, and intelligent software to help customers build better and...  ...Plymouth, MI is looking for bright, driven engineering individuals to join our Engineering...  ...opportunity to gain hands-on experience in controls engineering within a leading global automation... 
    Permanent employment
    Full time
    Internship
    Summer internship
    Work at office
    Local area

    Lincoln Electric

    Plymouth, MI
    3 days ago
  • Job Title: (Software Engineer Controls)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering...  ...0 Division: Skills Required: Data Analysis, Connectivity, Embedded Software, Telematics, Customer Support, Cross-functional,... 
    Shift work
    Day shift

    Kyyba

    Farmington Hills, MI
    4 days ago
  •  ...Sci.&Tech. Co., Ltd. is seeking a Materials, Chemical Management & Sustainability Engineer in Canton Charter Township, Michigan. This role involves independently managing color control for aesthetic mass-produced products. Key duties include adjusting pigments, handling... 
    Full time

    Kingfa Sci.&Tech. Co., Ltd.

    Canton, MI
    2 days ago
  •  ...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... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Visa sponsorship

    W R Systems

    Livonia, MI
    1 day ago
  •  ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in...  ...6247   Req ID: 29757     ​ Position Overview The Controls Project Engineer serves as the technical leader for automation and test... 
    Permanent employment
    Local area

    Lincoln Electric

    Plymouth, MI
    13 days ago
  •  ...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

    Connect Force

    Livonia, MI
    28 days ago
  •  ...Job Description Job Description Controls Engineer Location: Plymouth, Michigan Work Type: On-Site, Full-Time About This Role...  ...technical troubleshooting of PLC ladder-logic based hardware and software applications throughout the plant Apply expertise with... 
    Full time

    Aunt Millie's

    Plymouth, MI
    29 days ago
  •  ...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... 
    For subcontractor
    Work at office
    Local area
    Visa sponsorship

    WR Systems

    Livonia, MI
    3 days ago
  •  ...join our team!What you can look forward to as a System Simulation Engineer:Primary support engineer for HIL and SIL modeling...  ...loop (HIL) simulators built for testing state-of-the-art ZF Brake Control systems including hydraulic lines, electrical harness, brake hardware... 
    Work at office
    Remote work

    ZF Friedrichshafen

    Livonia, MI
    4 days ago
  •  ...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 time
    Internship
    Local area
    Worldwide

    Bosch Group

    Farmington Hills, MI
    21 days ago
  •  ...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 office
    Remote work

    SAI SYSTEMS

    Plymouth, MI
    8 days ago
  •  ...market and consumer research; full concept development; design and engineering capabilities; testing, validation and world-class...  ...and connected.Job Responsibilities:Serves as a North America controls engineering subject matter expert, responsible for supporting... 
    Full time
    Work at office
    Local area

    Magna International

    Novi, MI
    2 days ago
  •  ...warehouses. We are known as experts in engineering, manufacturing, and servicing innovative...  ...storage & retrieval systems, and integrated controls.Daifuku is the world class leader in...  ...mechanical, electrical, logistical, and software interactions implemented with sound, engineering... 
    Work experience placement
    For subcontractor
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Daifuku

    Novi, MI
    3 days ago
  • $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 time
    For contractors

    Wright Technical Services

    Plymouth, MI
    8 days ago
  •  ...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

    SAI SYSTEMS

    Plymouth, MI
    7 days ago
  •  ...Job Description Job Description Controls Engineering Supervisor Location: Metro Detroit Area (Confidential Manufacturing Company) Industry: Precision Machinery / Advanced Manufacturing Employment Type: Full-Time Company Overview A highly respected and... 
    Full time

    Connect Force

    Canton, MI
    14 days ago
  • $90k - $120k

     ...Technologies is a technology consulting and software development company delivering cloud, AI...  ...will be responsible for the end-to-end engineering lifecycle, from translating business...  ...with CI/CD tooling and Git-based version control workflows, including branching strategies... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Canton, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls / Embedded Software Engineer. Be the first to apply!