Demo

Embedded Software Engineer

Brooksource
Novi, MI Contractor
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/9/2026

Sr. Software Engineer Embedded Systems

Overview

We are seeking a Software Engineer to support the design, development, and validation of Battery Management System (BMS) control and diagnostic software. This role focuses on production grade embedded software development using model based development methodologies, AUTOSAR architecture, and functional safety standards within an agile, DevOps oriented engineering environment.

You will collaborate closely with cross functional engineering teams and customers to deliver safe, robust, and scalable BMS solutions that meet automotive and energy storage system requirements.

Key Responsibilities

  • Design and develop BMS control and diagnostic software with a strong emphasis on safety, robustness, and performance
  • Apply Model Based Development methodologies to translate algorithms into efficient embedded software implementations
  • Develop and configure Basic Software modules to support complex I/O functionality including cell monitoring and contactor management
  • Create and maintain software architecture artifacts aligned with AUTOSAR design standards
  • Configure BSW components to meet product and customer requirements
  • Apply structured testing methodologies across multiple environments to verify functional behavior, performance, safety, security, and compliance
  • Execute engineering tasks following defined lifecycle processes to ensure traceability and compliance with ASPICE and ISO 26262 functional safety standards
  • Develop and maintain comprehensive technical documentation for software implementations
  • Collaborate with internal stakeholders and customers to implement BMS strategies
  • Investigate, root cause, and resolve software issues while driving continuous improvement
  • Build subject matter expertise in BMS technologies and actively contribute to technical reviews
  • Work as part of an agile engineering team within a DevOps culture focused on continuous delivery and improvement

Required Skills and Attributes

  • Strong background in quality driven embedded software engineering for automotive or production systems
  • Ability to work effectively in fast paced, changing environments
  • System level thinking with the ability to understand interactions across hardware and software components
  • Strong collaboration skills within cross functional teams
  • Excellent written and verbal communication of technical concepts
  • High attention to detail and quality
  • Self motivated with a strong sense of ownership and accountability
  • Innovative mindset and enthusiasm for learning
  • Ability to contribute meaningfully to project and organizational success
  • Comfort working with flexible schedules and goal oriented environments

Qualifications and Experience

  • In depth experience with embedded software development for automotive or production oriented applications
  • Experience with AUTOSAR based software architectures
  • Proficiency in C programming for embedded systems
  • Experience analyzing requirements, designing algorithms, implementing production grade software, and performing verification activities
  • Hands on experience with Model Based Development using Matlab, Simulink, Stateflow, and auto code generation tools
  • Familiarity with embedded software lifecycle management and change management systems
  • Experience working with source control and configuration management tools such as GitHub
  • Proficiency with automotive electronics development tools including debuggers, CAN instrumentation, and calibration tools
  • Experience developing software compliant with ISO 26262 functional safety standards is preferred

Preferred Experience

  • Experience supporting grid scale Battery Energy Storage Systems including EMS, SCADA integration, and power conversion systems
  • Familiarity with grid interconnection and safety standards including UL1973, UL9540, and IEC 60730‑1
  • Experience working at the OEM or Tier 1 level

Salary : $70 - $85

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brooksource

  • Brooksource Minneapolis, MN
  • JOB TITLE : Staff Civil Engineer LOCATION : Minneapolis / Duluth / Sioux Falls (on-site) EMPLOYMENT TYPE : Contract or Contract-to-Hire (6–12 months prefer... more
  • 9 Days Ago

  • Brooksource Baltimore, MD
  • Junior Project Manager Baltimore, MD (Hybrid 3 days in office) Contract-to-Hire Pay Rate - $34.00 - $37.00/hr (Depending on Experience – 40hr/week) We seek... more
  • 9 Days Ago

  • Brooksource Englewood, CO
  • Systems Engineer II / III (Linux, Testing & Automation) Location : DTC / Parker, CO area (4 days onsite, 1 day remote) Employment Type: Long-term W2 contra... more
  • 9 Days Ago

  • Brooksource Nashville, TN
  • Launched in 2000, Eight Eleven Group committed to 100% organic growth, exclusively promoting from within, while always keeping culture and growth opportuni... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Novi, MI area that may be a better fit.

  • HELLA GmbH & Co. KGaA. Northville, MI
  • Embedded Software Application Engineer Location FORVIA HELLA is a listed international automotive supplier. As a company of the FORVIA Group, FORVIA HELLA ... more
  • 13 Days Ago

  • Hyundai Mobis North America Plymouth, MI
  • Description COMPANY OVERVIEW: MOBIS Technical Center of North America is the Research & Development Center for Hyundai MOBIS, a Tier 1 supplier and an affi... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!