Embedded Control Software Engineer

Stefanini International Holdings Ltd

  • Allen Park, MI
  • 5 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Control Systemsunmatched
    • Cross-Functionalunmatched
    • Debugging Toolsunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • ISO (International Organization for Standardization)unmatched
    • Integration Testingunmatched
    • MATLABunmatched
    • Maintain Complianceunmatched
    • Model Reviewunmatched
    • Product Lifecycleunmatched
    • Production Supportunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Operating Systemunmatched
    • Root Cause Analysisunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Static Analysisunmatched
    • System Architectureunmatched
    • Test Designunmatched
    • Test Strategyunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched

    Description

    Details:

    Stefanini Group is hiring!

    Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI

    For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com

    As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next-generation automotive systems. This specialized role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness. You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product lifecycle. The Body Control Software team is a team dedicated to creating Body Control Application Software components, developing and enhancing existing software components that integrate with existing architectures, as well as our next-generation vehicle systems. Join our diverse global team located in Dearborn, Palo Alto, Ottawa, Mexico, Germany, and India to design and develop embedded software in areas related to cloud-based computing, ad-hoc computing, and embedded platforms.

    Responsibilities

    • Design, develop, and implement embedded control systems for Body Control Modules (BCM), performing high-level analysis and design planning for new features supporting scalable production and next-generation Software-Defined Vehicle (SDV) architectures. Requires a strong grasp of software modeling and embedded design principles.
    • Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed functional/technical specifications for control algorithms and software modules, ensuring alignment with vehicle performance and safety goals.
    • Design, develop, and optimize control algorithms; implement AUTOSAR-compliant software components using C/C++, MATLAB (Stateflow/Simulink), and Python. Use DaVinci Developer for AUTOSAR configuration and integration.
    • Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing, such as Google Test. Perform on-target validation using Vector CANoe and the MULTI debugger. Conduct root cause analysis of defects and implement robust fixes.
    • Ensure adherence to ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards. Enforce quality checks such as static code analysis and Model Advisor reviews to maintain software reliability.
    • Identify development bottlenecks and implement Python-based automation scripts and reusable model templates to streamline workflows, boost efficiency, and reduce development cycle time.

    Numbers & Facts

    LocationAllen Park, MI

    Similar Jobs