Demo

Senior Controls / Embedded Software Engineer

Raizan Solutions LLC
Troy, MI Full Time
POSTED ON 7/17/2026
AVAILABLE BEFORE 9/29/2026

Senior Controls / Embedded Software Engineer

Location: Troy, MI (Onsite | Lab-Focused)

Join an Engineering Team Building the Future of Electrified Systems

Raizan Solutions LLC is hiring on behalf of our client for an experienced Senior Controls / Embedded Software Engineer to join an innovative engineering team developing next-generation electrified systems for commercial and defense applications.

This is an exciting opportunity to work on cutting-edge technologies including Battery Management Systems (BMS), high-voltage power distribution, electric propulsion, embedded control systems, and advanced energy storage solutions.

Our client offers a highly collaborative environment where engineers have the opportunity to influence products from concept through production while working with the latest modeling, simulation, embedded software, and validation technologies.

There are absolutely NO placement fees or recruitment charges for candidates.

Position Overview

This role combines control system development, embedded software integration, simulation, and validation for advanced electrified vehicle and energy systems.

You will contribute to systems such as:

  • Battery Management Systems (BMS)
  • High-voltage distribution and protection systems
  • Electric propulsion systems
  • Power electronics controls
  • Vehicle and subsystem diagnostics

You will play a key role in developing simulation models and production-ready control software while supporting prototype development, hardware integration, laboratory testing, and full system validation.

This position is ideal for engineers who enjoy both software development and hands-on engineering in laboratory and vehicle environments.

Key Responsibilities

Controls & Model-Based Development

  • Develop and validate control algorithms using MATLAB/Simulink and Stateflow
  • Apply Model-Based Design (MBD) workflows
  • Utilize Embedded Coder and Simulink Coder for auto-code generation
  • Integrate data-driven or machine learning-based control methods where applicable
  • Design control strategies for:
  • Battery thermal management
  • Battery state estimation (SOC/SOH)
  • Power electronics
  • Inverter controls
  • Vehicle energy management
  • Support transition from simulation models to production ECU software
  • Optimize control algorithms for efficiency, performance, and system reliability
  • Improve controller robustness through calibration and continuous testing

Embedded Software & Integration

  • Develop and support embedded C/C software for ECU and PCB-based systems
  • Interface with microcontrollers including:
  • Infineon
  • NXP
  • Texas Instruments
  • Integrate software with hardware platforms
  • Support hardware bring-up and debugging
  • Work with communication protocols including:
  • CAN
  • CAN FD
  • UDS Diagnostics
  • SPI
  • I2C
  • UART
  • Troubleshoot software and hardware integration issues
  • Support firmware updates and embedded software releases

Testing, Validation & Lab Development

  • Develop and execute SIL, MIL, HIL, and vehicle-level testing
  • Design and maintain laboratory bench setups
  • Configure:
  • Power supplies
  • Electronic loads
  • DAQ systems
  • Instrumentation
  • Hardware-in-the-loop (HIL) environments
  • Utilize:
  • NI LabVIEW
  • CANalyzer
  • CANoe
  • Perform data collection, debugging, analysis, and model correlation
  • Support root-cause investigations through structured testing
  • Validate system performance against design requirements

Production & End-of-Line Support

  • Develop End-of-Line (EOL) testing processes
  • Create automated diagnostics and test sequences
  • Support manufacturing teams during production launch
  • Improve production robustness and repeatability
  • Assist with production troubleshooting and continuous improvement initiatives

Systems Engineering & Cross-Functional Collaboration

  • Contribute to overall hardware/software system architecture
  • Capture and refine software requirements
  • Maintain requirements traceability
  • Participate in DFMEA activities
  • Conduct design reviews
  • Support root cause investigations
  • Prepare engineering documentation aligned with:
  • ASPICE
  • ISO 26262 principles
  • Collaborate with customers, suppliers, manufacturing, and multidisciplinary engineering teams
  • Mentor junior engineers and provide technical leadership
  • Participate in design verification and product release activities

Required Qualifications

  • Bachelor's or Master's degree in:
  • Electrical Engineering
  • Controls Engineering
  • Computer Engineering
  • Embedded Systems
  • Mechanical or Mechatronics Engineering (Controls Focus)
  • 5–10 years of professional experience in controls engineering and/or embedded software development
  • Strong experience with:
  • MATLAB/Simulink
  • Model-Based Development (MBD)
  • Control algorithm development
  • Embedded real-time systems
  • CAN communication
  • Experience with:
  • Hardware/software debugging
  • Laboratory testing
  • Instrumentation
  • System validation
  • Strong analytical and troubleshooting skills
  • Excellent communication and teamwork abilities
  • Comfortable working in a fast-paced, hands-on engineering environment
  • U.S. Citizenship required due to ITAR and defense project requirements

Preferred Qualifications

Experience with any of the following is highly desirable:

  • Electrified vehicles (EV/HEV)
  • Defense vehicle platforms
  • Battery Management Systems (BMS)
  • High-voltage systems
  • Embedded auto-code generation
  • Production software deployment
  • Python
  • C
  • C
  • Assembly
  • VHDL
  • NI LabVIEW
  • Automated test systems
  • dSPACE
  • Speedgoat
  • HIL development
  • Power electronics
  • Motor control
  • Functional Safety (ISO 26262)
  • Embedded cybersecurity
  • Automotive diagnostics
  • UDS
  • ISO 14229
  • OBD
  • ITAR or other regulated engineering environments

What You'll Enjoy

  • Work on cutting-edge electrified vehicle and energy technologies
  • Exposure to commercial and defense engineering programs
  • Opportunity to influence products from concept through production
  • Collaborative, agile engineering environment
  • Mix of software development and hands-on laboratory work
  • Direct interaction with multidisciplinary engineering teams
  • Excellent opportunities for technical growth and career advancement

Compensation & Benefits

  • Competitive salary
  • Performance bonus opportunities
  • Medical, Dental & Vision Insurance
  • Paid Holidays
  • Flexible Paid Time Off (PTO)
  • Career growth and advancement opportunities
  • Exposure to innovative engineering projects

Apply Today

If you're passionate about controls engineering, embedded software, electrified power systems, and advanced product development, we'd love to hear from you.


Salary : $90,000 - $130,000

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 Senior Controls / Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Senior Controls / 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: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
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 Raizan Solutions LLC

  • Raizan Solutions LLC Troy, MI
  • Division Manager, Refrigeration Engineering Location: Greater Seattle Area, WA Compensation: $160,000 - $200,000 Travel: Approximately 30–40% throughout Wa... more
  • 9 Days Ago


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

  • Actalent Allen, MI
  • Description This is the Application SW team that is focused on Body Control Software and develops software for vehicle features such as climate, starting, ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!