HomeJob SearchSoftware Engineer Controls
main-banner-overlay
Back to previous page

Software Engineer Controls

Job Type
Contract
Location
Allen Park, Michigan
Salary
US$47.01 - US$51.66 per hour
Job Ref
BBBH2321720_1776258463
Date Added
April 15th, 2026

Embedded Software Engineer - Body Control Systems (Contract)

Bartech Staffing is a leading engineering, technical, and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing global workforce and specialist recruitment solutions.

Our client has engaged us to assist them in hiring a contract Embedded Software Engineer - Body Control Systems. If you are interested in an opportunity to get your foot in the door with a leading automotive company, we want to talk with you!

Hourly pay rate: $47.01/hour-$51.66/hour


Job Responsibilities

  • Work as part of a team of highly motivated Embedded Software Engineers
  • Design and develop embedded software components for automotive Body Control Systems
  • Perform feature-level requirement analysis and develop functional specifications
  • Program, debug, modify, and enhance software using C and Python
  • Deliver high-quality, reliable, and complex device driver code on time
  • Scale, modify, and refactor existing software components to support new architecture requirements
  • Collaborate with architecture, validation, and partner teams to develop reusable software components
  • Create supporting documentation and integration guides
  • Perform code-level integration tasks including build environment replication and source-level debugging
  • Continuously improve and streamline deployment processes
  • Work with development and project managers to align CI/CD pipelines for product variant releases
  • Evaluate technologies and methods for cloud-scalable test infrastructure and CI/CD pipelines for virtual and hardware ECUs

Job Requirements

  • 5+ years of embedded software development experience (Body Control Systems preferred)
  • 5+ years of programming experience with Embedded C, MATLAB Simulink, and Stateflow
  • Strong C programming skills with the ability to write portable, platform-agnostic code
  • 3+ years of experience with Objective-C
  • 3+ years of experience developing Proof-of-Concept applications for automotive ECUs
  • 2+ years of experience working in an Agile environment
  • Bachelor's degree in Engineering, Computer Science, or a related field
  • Ability to work onsite 4 days per week (hybrid role)

Preferred Qualifications

  • Master's degree in Electrical Engineering, Computer Science, or a related field
  • Experience with Kubernetes, OpenShift, and Docker
  • Experience using Jenkins and GitHub Actions
  • Experience in software development for automotive control units
  • Experience with AUTOSAR methodology and workflows
  • Software simulation experience using hardware models
  • Embedded software development experience on Linux platforms
  • Strong embedded debugging skills
  • Knowledge of tools used for embedded program development
  • Familiarity with functional safety standards such as ISO 26262 and ASIL A-D
  • Self-reliant, approachable, and strong communication skills

Benefits

As an Embedded Software Engineer with Bartech Staffing, you will be working through an established and respected staffing organization with over 40 years of serving as a trusted partner to our client companies. We provide our talent with personal, responsive attention and assign an Employee Care Representative to support you throughout your assignment.

Depending on the client, the assignment, and performance, you may have opportunities for direct employment.

At Impellam Group, we offer a competitive compensation package with benefits including:

  • Medical, dental, and vision insurance
  • 401(k) plan with employee contribution opportunities
  • Paid time off, including holidays
  • 529 college savings program

Make the most of your experience!
Apply now!

For this opportunity, the successful candidate will be directly employed by Bartech Staffing as a W2 employee while providing services to our client. Candidates must be eligible to work in the U.S. and available to start immediately.

Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions.

If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.

Apply to this Job


Share this Job

More Information

Looking for more?

Subscribe to our Newsletter

Quarterly newsletter with trends, news, and job information.