Lead Software And Controls Engineer - GM Defense General MotorsLead Software And Controls Engineer - GM DefenseMilford, MIThis is a fast-paced role where you will operate with a high level of independent judgment to immediately impact compressed-timeline programs-such as developing in-house controls solutions (like custom Vehicle Interface Modules) and optimizing system performance across complex electrical architectures. Reporting to the EGM of Electrical Systems, Controls, and Software (ESCS) team, you will be hands-on in writing code and integrating requirements specific to GM Defense platforms while providing technical leadership.
Electrical Engineer – Turbine Engine Systems, Control & Test Kratos DefenseElectrical Engineer – Turbine Engine Systems, Control & TestAuburn Hills, MIThe Electrical Engineer Turbine Engine Systems, Controls & Test is responsible for the design, development, integration, verification, troubleshooting, and production support of electrical and electronic systems associated with small gas turbine engines, engine accessories, controls, instrumentation, test equipment, and related aerospace and defense products. The Electrical Engineer will work closely with Product Engineering, Design Engineering, Performance Engineering, Manufacturing, Quality, Supply Chain, Program Management, suppliers, and customers to develop robust, manufacturable, testable, and reliable electrical systems.
Senior Software Engineer - Battery State Estimation GMSenior Software Engineer - Battery State EstimationMilford, MichiganOur Battery & High Voltage Software organization is at the forefront of this transformation, developing production‑grade software that powers millions of vehicles and continues improving through data‑driven insights and over‑the‑air updates. This role is responsible for the design, implementation, verification, and lifecycle evolution of State‑of‑Charge (SOC), State‑of‑Health (SOH), and State‑of‑Power (SOP) estimation algorithms for GM’s next‑generation high‑voltage battery platforms.
Senior Software Engineer - Battery State Estimation General MotorsSenior Software Engineer - Battery State EstimationMilford, MIOur Battery & High Voltage Software organization is at the forefront of this transformation, developing production‑grade software that powers millions of vehicles and continues improving through data‑driven insights and over‑the‑air updates. This role is responsible for the design, implementation, verification, and lifecycle evolution of State‑of‑Charge (SOC), State‑of‑Health (SOH), and State‑of‑Power (SOP) estimation algorithms for GM's next‑generation high‑voltage battery platforms.
Principal Modern Controls Engineer GLOBAL Recruitment Solutions LLCPrincipal Modern Controls EngineerMilford, MichiganThe ideal candidate is a recognized expert in modern control theory who enjoys solving complex engineering challenges while mentoring other engineers and helping expand organizational capabilities. We are seeking an experienced Principal Modern Controls Engineer to lead the design and development of advanced embedded control systems for cutting-edge defense platforms.
Software Engineering Manager, AV Platform Core MCUs GMSoftware Engineering Manager, AV Platform Core MCUsMilford, MichiganCollaborate with Engineering Managers and Tech Leads to define and communicate technical direction and product strategy while anticipating scaling and long-term strategic challenges. As a Software Engineering Manager on the AV MCU Platform team, you will play a vital role in the design, development, delivery, and deployment of embedded software for MCUs on the AV.
Modern Controls Engineer GLOBAL Recruitment SolutionsModern Controls EngineerMilford, MichiganThe ideal candidate has extensive experience developing motion control systems from the ground up using both classical and modern control methodologies, along with strong expertise in MATLAB/Simulink and embedded software development. Master's or PhD in Mechanical Engineering, Electrical Engineering, Automotive Engineering, Computer Engineering, Computer Science, Mechatronics, or a related engineering discipline.
Software Engineering Manager, AV Platform Core Mcus General MotorsSoftware Engineering Manager, AV Platform Core McusMilford, MICollaborate with Engineering Managers and Tech Leads to define and communicate technical direction and product strategy while anticipating scaling and long-term strategic challenges. As a Software Engineering Manager on the AV MCU Platform team, you will play a vital role in the design, development, delivery, and deployment of embedded software for MCUs on the AV.
Principal – Modern Controls Engineer Software Guidance & AssistancePrincipal – Modern Controls EngineerNew Hudson, MI$104,000–$173,000 / yearModern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design. ESSENTIAL FUNCTIONS AND SKILLS: Typical responsibilities include but are not limited to the following: Controls System Design & Development Implement control algorithms using classic and modern control techniques.
Principal Modern Controls Engineer SGA Inc.Principal Modern Controls EngineerNew Hudson, MI$104,000–$173,000 / yearModern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design. ESSENTIAL FUNCTIONS AND SKILLS: Typical responsibilities include but are not limited to the following: Controls System Design & Development Implement control algorithms using classic and modern control techniques.
Principal – Modern Controls Engineer SGA Inc.Principal – Modern Controls EngineerNew Hudson, MIModern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design. ESSENTIAL FUNCTIONS AND SKILLS: Typical responsibilities include but are not limited to the following: Controls System Design & Development Implement control algorithms using classic and modern control techniques.
Software Developer - Virtualization and SIL Integration GMSoftware Developer - Virtualization and SIL IntegrationMilford, MichiganIn this role, you will help design, build, and deploy Virtual Test Environments (CoSimulation Environments) at system and vehicle level to support development, verification, and validation of embedded controllers and calibrations across domains such as: Propulsion thermal management. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Principal Engineer LancesoftPrincipal EngineerNew Hudson, MI$91.50Modern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design. Classical control techniques including PID, lead–lag compensation, loop shaping, root locus design, feedforward control, and cascaded loop architectures.
FPGA Development Engineer MedNational StaffingFPGA Development EngineerNovi, MILocation: Farmington Hills, MI USAWe are seeking self-motivated individuals to join our Embedded Development Group in Farmington Hills, Michigan. As a member of the Embedded Development Group, you will be part of a dynamic development team responsible for the analysis, design, and development of next-generation embedded products.
Software Developer - Virtualization And SIL Integration General MotorsSoftware Developer - Virtualization And SIL IntegrationMilford, MIWhat Can Give You a Competitive Edge (Preferred Skills): While not required, experience in the following areas will help you stand out-especially through internships, projects, or club work: Master of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. In this role, you will help design, build, and deploy Virtual Test Environments (CoSimulation Environments) at system and vehicle level to support development, verification, and validation of embedded controllers and calibrations across domains such as: Propulsion thermal management.
Electrical Engineer II CrossFire GroupElectrical Engineer IINew Hudson, MI$35–$44 / hourWHAT WE'RE LOOKING FOR Bachelor's or Master's degree in Automotive Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, or a related technical discipline. The ideal candidate has hands-on experience developing control algorithms, deploying them on physical systems, working with MATLAB/Simulink, and conducting testing and data analysis.
Senior Software Architect - Mechatronic Infrastructure GMSenior Software Architect - Mechatronic InfrastructureMilford, MichiganThis role leads across requirements, architecture, and verification, partnering with system engineers and software teams to ensure solutions are clear, testable, scalable, and ready for deployment. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Engineer - BMS Controls Our Next EnergyEngineer - BMS ControlsNovi, MichiganThe BMS Controls Engineer will work closely with various stakeholders including Systems and Software Engineering to ensure embedded controls designs and implementation meet product intent, quality and customer application expectations. Experience with embedded controls and software development processes, methods, tools, and technology, preferably at the OEM or Tier1 level, including working in Application Lifecycle Management, Change Management, and Source Code Management systems.
Senior AI Governance Specialist – Vehicle Motion Software GMSenior AI Governance Specialist – Vehicle Motion SoftwareMilford, MichiganDefine and execute tool qualification plans for AI tools requiring qualification (e.g., AI-assisted test case generators, ML model trainers, code generation tools used in ASIL-rated software). Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
System Integration & Testing Engineer (MPL/Senior) - On-site IAV Automotive Engineering IncSystem Integration & Testing Engineer (MPL/Senior) - On-siteNovi, MIAs a recognized leader in the specification, design, development, validation and production launch of advanced vehicle and powertrain systems, IAV Automotive Engineering deploys a leading team of technical experts, engineering tools and program processes from its North American Headquarters in Novi, Michigan. The ideal candidate will play a key role in delivering innovative, high-quality electrical solutions from concept through production while collaborating across engineering, manufacturing, and supplier teams in a fast-paced, customer-focused environment.