Talent.com
Embedded MBD Software Engineer – Drivetrain Systems - Auburn Hills, MI (Onsite)

Embedded MBD Software Engineer – Drivetrain Systems - Auburn Hills, MI (Onsite)

Veridian TechAuburn Hills, MI, United States
5 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Embedded MBD Software Engineer Drivetrain Systems (SP56 / Floating-to-Fixed Point)

Location : Auburn Hills, MI (Onsite)

Position Summary

We are seeking an experienced Embedded MBD Software Engineer with expertise in Digital Signal Processing (DSP) and fixed-point software implementation for drivetrain control systems, specifically transfer case applications. The role involves developing and optimizing embedded software on SP56 (Signal Processing 56-bit) processors, converting floating-point control algorithms into efficient fixed-point code for real-time performance and automotive-grade reliability.

Key Responsibilities

  • Develop and maintain embedded software for transfer case control systems, including torque management, clutch actuation, and drive mode logic.
  • Perform floating-point to fixed-point conversion of control and signal-processing algorithms to optimize execution on SP56 processors.
  • Design and implement real-time DSP routines for torque control, slip detection, and motor control algorithms.
  • Work with system and modeling teams to translate MATLAB / Simulink models into production-ready C code (manual or auto-generated).
  • Define scaling, Q-format, and numerical precision strategies to ensure accurate fixed-point behavior.
  • Conduct validation and comparison between floating-point reference models and fixed-point implementations to ensure functional equivalence.
  • Optimize code for timing, memory footprint, and computational efficiency within the embedded target constraints.
  • Support integration, calibration, and testing activities for drivetrain electronic control modules (ECUs).
  • Prepare and maintain documentation for software design, conversion process, test procedures, and validation results.

Required Skills and Experience

  • 3 8 years of experience in embedded software development for automotive control systems.
  • Strong experience with SP56 DSP processors or equivalent NXP / Freescale signal-processing platforms.
  • Proficiency in C / C++ programming for real-time embedded environments.
  • Deep understanding of floating-point to fixed-point conversion, scaling, and Q-format arithmetic (Q15, Q31).
  • Hands-on experience with MATLAB / Simulink, Fixed-Point Designer, and Embedded Coder / TargetLink for model-based development.
  • Strong knowledge of drivetrain or powertrain control systems - particularly transfer case, torque vectoring, or 4WD / AWD systems.
  • Familiarity with automotive communication protocols (CAN, LIN) and diagnostic standards (UDS, ISO 14229).
  • Experience with embedded development environments (e.g., CodeWarrior, Lauterbach, or equivalent DSP IDEs).
  • Understanding of functional safety practices (ISO 26262) and real-time system constraints.
  • Preferred Qualifications

  • Experience in model-based design (MBD) workflows for drivetrain or powertrain control units.
  • Knowledge of motor control algorithms (PWM, torque estimation, current sensing).
  • Exposure to Hardware-in-the-Loop (HiL) testing and calibration tools (ETAS INCA, dSPACE).
  • Bachelor's or Master's degree in Electrical, Electronics, Mechatronics, or Computer Engineering.
  • Soft Skills

  • Strong analytical and problem-solving ability in real-time embedded systems.
  • Collaborative team player with cross-functional communication skills.
  • High attention to detail and commitment to code quality.
  • Ability to work independently in a dynamic, multi-disciplinary engineering environment.
  • Location & Engagement

    Location : (Specify Onsite / Hybrid / Offshore as per project requirement)

    Engagement Type : Full-time / Contract

    Domain : Drivetrain Systems Transfer Case Control Software Development

    Create a job alert for this search

    Embedded Software Engineer • Auburn Hills, MI, United States

    Related jobs
    • Promoted
    Embedded DevSecOps Software Developer

    Embedded DevSecOps Software Developer

    Softworld IncSterling Heights, MI, US
    Full-time
    Job Title : Embedded DevSecOps Software Developer Job Location : Sterling Heights Michigan 48310 Onsite Requirements : Embedded C++ RTOS CI / CD Softwae Loader Job Description : The Embedded Linux / RTOS e...Show moreLast updated: 4 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    JobotFlint, MI, US
    Full-time
    One of the best SaaS companies in the medical industry is actively looking for Full-Stack, Web, C++ Engineers, that love tech and turning ideas into products!. This Jobot Job is hosted by : Ryan Sull...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer - Cyber (Secret)

    Software Development Engineer - Cyber (Secret)

    Softworld IncSterling Heights, MI, US
    Full-time
    Job Title : Software Development Engineer - Cyber (Secret) Job Location : Sterling Heights MI 48310 Onsite Requirements : Embedded Software, C++ Active Secret Cyber space Knowledge Job Description : Jo...Show moreLast updated: 21 days ago
    • Promoted
    Solutions Engineer, Software

    Solutions Engineer, Software

    Magna ServicesTroy, MI, United States
    Permanent
    At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and r...Show moreLast updated: 2 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    RGBSIWindsor, Windsor, CA
    Full-time
    The Embedded Software Engineer will participate with a team of engineers responsible for the development of software for engine and transmission control modules. The Embedded Software Engineer will ...Show moreLast updated: 8 days ago
    • Promoted
    Technical Specialist, Embedded Infotainment (Audio)

    Technical Specialist, Embedded Infotainment (Audio)

    Lucid MotorsSouthfield, MI, United States
    Full-time
    Leading the future in luxury electric and mobility.At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived lim...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    AltairWindsor, Windsor, CA
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Our client in Windsor, ON is looking for an Embedded Software Engineer. The Embedded Software Engineer will participate with a team of...Show moreLast updated: 8 days ago
    Base Software Development Engineer - Urgently Hiring!

    Base Software Development Engineer - Urgently Hiring!

    StellantisAuburn Hills, MI, United States
    Full-time
    Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, ...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer Controls / Software (Rotation)

    Engineer Controls / Software (Rotation)

    Williams InternationalPontiac, MI, United States
    Full-time
    Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pionee...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Softworld IncSterling Heights, MI, US
    Full-time
    Job Title : Software Engineer Job Location : Sterling Heights MI 48310 Onsite Requirements : C++ ROS2 Defense Job Description : Seeking a Software Engineer with experience developing robotics or autono...Show moreLast updated: 7 days ago
    • Promoted
    Controls Hardware Engineer

    Controls Hardware Engineer

    LJ Inc.Swartz Creek, MI, US
    Full-time
    With a strong commitment to innovation, quality, and customer satisfaction, we have established ourselves as a trusted name in the industry. Our team is comprised of talented professionals who are p...Show moreLast updated: 30+ days ago
    • Promoted
    Controls Engineer

    Controls Engineer

    Integrity Staffing Group Inc.Flint, MI, US
    Full-time
    ISG – Controls Engineer Opportunities near Flint, MI!.A local company with a facility in the Flint, MI area is currently seeking a Controls Engineer for long term opportunities with their gro...Show moreLast updated: 14 days ago
    • Promoted
    Hybrid Controls Engineer

    Hybrid Controls Engineer

    Diverse LynxAuburn Hills, MI, United States
    Full-time
    Title : Hybrid Controls Engineer.Must Have Technical / Functional Skill.Experience with Model Based Development Tools like Matlab Simulink, Stateflow, GT-Suite. Expert in Control System Design and Deve...Show moreLast updated: 9 days ago
    • Promoted
    Hybrid Controls Engineer

    Hybrid Controls Engineer

    Tata Consultancy ServicesAuburn Hills, MI, United States
    Full-time
    Experience with Model Based Development Tools like Matlab Simulink, Stateflow, GT-Suite Expert in Control System Design and Development for Powertrain applications using MATLAB.Expert in Thermal Ma...Show moreLast updated: 9 days ago
    • Promoted
    Technical Specialist, Embedded Infotainment Platform (AI / ML)

    Technical Specialist, Embedded Infotainment Platform (AI / ML)

    Lucid MotorsSouthfield, MI, United States
    Full-time
    Leading the future in luxury electric and mobility.At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived lim...Show moreLast updated: 30+ days ago
    • Promoted
    Controls Software Engineer

    Controls Software Engineer

    Monster jobsNew Hudson, MI, US
    Full-time
    Report to the Electrical Engineering Manager for project assignments and report on daily activity progress and responsibilities. Responsible for software design including PLC, HMI, Drives, Device In...Show moreLast updated: 30+ days ago
    • Promoted
    edrive Test Engineer

    edrive Test Engineer

    Monster jobsDearborn, MI, US
    Full-time
    Test electrical machines or subcomponents and inverter systems.Prepare test articles and test setups including hands-on test article instrumentation and assemblies, fabrication for wiring harnesses...Show moreLast updated: 13 days ago
    • Promoted
    Controls Hardware Engineer

    Controls Hardware Engineer

    Ascent AerospaceMacomb, MI, United States
    Permanent
    Ascent Aerospace - Inspiring the next generation of flight!.Ascent Aerospace is a world-renowned, single-source provider of production and automated assembly systems for the aerospace and defense i...Show moreLast updated: 30+ days ago