Embedded Controls Software Engineer

Artech LLC

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

    Skills

    • Algorithmsunmatched
    • Automotive Industryunmatched
    • Automotive Technologyunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Communications Protocolsunmatched
    • Control Systemsunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • ISO (International Organization for Standardization)unmatched
    • Integration Testingunmatched
    • MATLABunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Communicationsunmatched
    • Root Cause Analysisunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Test Designunmatched
    • Test Strategyunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Description

    Introduction

    Join our diverse global team to design and develop embedded software in areas related to cloud-based computing, ad-hoc computing, and embedded platforms. This role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness.

    Required Skills & Qualifications

    • Experience in the full lifecycle of embedded software development for safety-critical automotive systems.
    • Strong understanding of hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN).
    • Proficient in MATLAB/Simulink (including Stateflow) for modeling, designing, and simulating embedded control algorithms.
    • Ability to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation.
    • Proficiency in writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components.
    • Prior work experience in the automotive industry.

    Applicants must be able to work directly for Artech on W2.

    Preferred Skills & Qualifications

    • Master's Degree in a relevant field.
    • Experience with DaVinci Developer for AUTOSAR configuration and integration.
    • Familiarity with ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards.

    Day-to-Day Responsibilities

    • Design, develop, and implement embedded control systems for Body Control Modules (BCM).
    • Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed specifications.
    • Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing.
    • Conduct root cause analysis of defects and implement robust fixes.
    • Identify development bottlenecks and implement Python-based automation scripts and reusable model templates.

    For immediate consideration please click APPLY to begin the screening process with Alex.

    Numbers & Facts

    LocationAllen Park, MI

    Similar Jobs