Software Engineer Controls

  • Location: Allen Park, Michigan
  • Type: Contract
  • Job #102788

Software Engineer – Embedded Controls (Hybrid)

Overview

We are seeking an experienced Embedded Software Engineer – Controls to support development of software components for automotive Body Control Systems. This role focuses on designing, developing, integrating, and optimizing embedded software in a collaborative, fast?paced engineering environment.


Details

  • Location: Allen Park, MI (Hybrid – 4 days onsite per week)
  • Shift Time: Morning / standard business hours
  • Pay Rate: $46/hr with benefits 

Responsibilities

  • Design, develop, debug, and maintain embedded software components for Body Control Systems
  • Perform feature-level requirements analysis and functional design
  • Write high-quality, portable, platform?agnostic code using Embedded C
  • Modify, scale, and refactor existing software to support new architectures
  • Support code-level integration tasks including build replication and debugging
  • Collaborate with architecture, validation, and project teams
  • Contribute to CI/CD pipeline alignment and release activities
  • Evaluate tools, technologies, and methods for cloud?scalable testing of virtual and hardware ECUs

Required Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field
  • 5+ years of embedded software development experience
  • Strong proficiency in Embedded C
  • Experience with MATLAB Simulink and Stateflow
  • 3+ years developing Proof?of?Concept applications for automotive ECUs
  • 2+ years working in an Agile development environment
  • Ability to write portable, platform?independent embedded code

Preferred Qualifications

  • Experience with Body Control Systems
  • Embedded software development on Linux platforms
  • Experience with AUTOSAR methodology and workflows
  • CI/CD experience using Jenkins and GitHub Actions
  • Experience with Docker, Kubernetes, and OpenShift
  • Software simulation using hardware models
  • Knowledge of ISO 26262 / ASIL A–D functional safety
  • Strong debugging skills and familiarity with embedded development tools

#LI-MR1
#INDOEM

Scroll to Top