Embedded Controls Software Engineer

Artech LLC
  • Allen Park, MI
  • Instant Apply
30+ days ago

Job 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

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

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder