PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER
$91.5k - $148kCrossFire Group
Job Description
Job Description
PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER
Location: New Hudson, MI | Onsite
Direct Hire
Salary: $91,500 - $148,000, depending on experience
Schedule: Monday-Friday, 8:00 AM-5:00 PM
Travel: Approximately 10%, primarily within the Great Lakes region
Design Advanced Controls From the Ground Up
Our Client is seeking a Principal Motion Controls & Embedded Software Engineer to design, develop, implement, and validate embedded control systems supporting advanced defense and vehicle applications.
This is a highly technical, hands-on engineering role for someone who has experience developing motion control algorithms from scratch rather than simply calibrating or modifying existing controls.
The ideal candidate combines strong classical and modern control theory knowledge with model-based development experience using MATLAB and Simulink and can take a control strategy from initial modeling through embedded deployment and vehicle-level validation.
TOP QUALIFICATIONS
- Senior-level experience developing motion control algorithms from scratch
- Experience applying classical and/or modern control techniques to real systems
- Strong model-based development experience using Simulink
- Embedded controls and software development experience
- Ability to independently solve complex system-level controls problems
WHAT YOU'LL DO
Motion Controls Development
- Develop motion control algorithms from initial concept through deployment.
- Implement control strategies using classical and modern control techniques.
- Perform stability, robustness, and performance analysis.
- Design and tune multi-loop and multi-axis control architectures.
- Develop actuator controls for motors, valves, and other electromechanical systems.
- Deploy algorithms using Simulink and embedded C/C++.
- Support system calibration, commissioning, and troubleshooting.
Testing & Validation
- Develop and validate controls using SIL, HIL, bench, and vehicle testing.
- Analyze system and vehicle test data.
- Correlate simulation models to real-world performance.
- Diagnose controls, electrical, and system-level issues.
- Support vehicle-level deployment and field testing.
System Modeling & Simulation
- Develop state-space and frequency-domain system models.
- Model electromechanical, hydraulic, and vehicle systems.
- Apply system identification techniques to characterize real systems.
- Use model results to establish system performance requirements.
- Develop and optimize controls through simulation.
- Apply numerical optimization techniques for control tuning and parameter fitting.
Embedded Systems Integration
- Support selection and integration of electronic controllers and components.
- Determine controller hardware requirements based on I/O and computing needs.
- Partner with mechanical, electrical, and systems engineering teams.
- Troubleshoot hardware/software integration issues.
EDUCATION & EXPERIENCE
- Master's degree or PhD in Automotive Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, or a related field
- 8+ years of engineering experience
- Extensive experience with embedded controls or motion controls
- Demonstrated experience developing control algorithms for physical systems
DESIRED TECHNICAL SKILLS
Strong experience with:
- MATLAB
- Simulink
- Stateflow
- Motion control
- Model-based controls development
- Embedded C/C++
- Real-time embedded systems
Knowledge of classical controls may include:
- PID
- Lead-lag compensation
- Loop shaping
- Root locus
- Feedforward control
- Cascaded control loops
Knowledge of modern controls may include:
- State-space modeling
- LQR/LQG
- Kalman filtering
- Model Predictive Control
- Robust control
- MIMO system design
Additional experience with the following is valuable:
- Simulink/Stateflow Coder
- MotoHawk
- Raptor
- OpenECU
- dSPACE
- Microcontrollers
- Embedded Linux
- RTOS
- CAN
- LIN
- J1939
- XCP/CCP
- Vector tools
- Kvaser
- INCA
- Ethernet
- TCP/IP
- UDP
- EtherCAT
- DDS
- TSN
- ADAMS
- Dymola
- CarSim/TruckSim
- FMI/FMU
INDUSTRY EXPERIENCE
Experience supporting advanced vehicle or defense systems is highly desirable, including:
- Combat vehicles
- Weapon systems
- Fire control systems
- Turret systems
- Ammunition handling systems
- Autonomous or by-wire systems
- Electric and hybrid vehicles
- Motors and actuator controls
- Hydraulic and pneumatic systems
- Vehicle and system troubleshooting
Experience with defense-related software standards or CDRLs is also beneficial.
POSITION DETAILS
This is a fully onsite position in New Hudson, Michigan. Remote work is not available.
The standard schedule is Monday through Friday from 8:00 AM to 5:00 PM. Additional hours may occasionally be required to support project deadlines.
Approximately 10% travel is expected, primarily to testing sites within the Great Lakes region.
This position supports programs subject to U.S. export-control requirements. Dual citizenship may be considered depending on the countries involved and applicable program requirements. Candidates must provide any information necessary to determine export-control eligibility.
Candidates must also be able to meet requirements associated with obtaining a U.S. Government security clearance.
INTERVIEW PROCESS
- HR phone screen
- Microsoft Teams interview with the hiring manager
- Onsite panel interview
If you are an experienced controls engineer who enjoys building motion control algorithms from the ground up and seeing them perform on real hardware, we encourage you to apply.
#IND1
#ZR
\nCompany DescriptionUsing the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.
Since our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
Company Description
Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.\r\n\r\nSince our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
$91.5k - $148k
...Job Description Job Description PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER Location: New Hudson, MI | Onsite Direct Hire Salary: $91,500 - $148,000, depending on experience Schedule: Monday-Friday, 8:00 AM-5:00 PM Travel: Approximately...PrincipalRemote workMonday to Friday$104k - $173k
...Job Description Job Description PRINCIPAL EMBEDDED SOFTWARE & CONTROLS ENGINEER Location: New Hudson, MI | Onsite Direct Hire Salary: $104... ...region Become the Technical Expert Behind Advanced Motion Control Systems Our Client is seeking a highly experienced...PrincipalContract workRemote workMonday to Friday- ...Motors at an exciting time of transformation in vehicle motion control! We are focused on building a culture of inclusion, innovation... ...systems.As a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and estimation...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
- Job DescriptionThe Role: VMEC Chassis Controls is building next-generation suspension control systems from the ground up,... ...capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand-...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- ...Job Description Job Description Principal Modern Controls Engineer (Embedded Systems) Location: New Hudson, MI... ...control algorithms, embedded software, and vehicle-level system integration... ...theory, including implementation of motion controls and state estimators...PrincipalMonday to Friday
- ...minimum.The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance,... ...We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW) projects in the...Full timeLocal areaWork from homeRelocation package
- ...Job Description Job Description Senior Embedded Software & Controls New Hudson, MI – Direct Hire Productive Resources ( is seeking... ...Requirements: MS or PhD in Automotive, Mechanical, Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic...Full time
- ...develop, implement, and validate embedded control systems for defense... ...Automotive, Mechanical, Electrical Engineering, Computer Science, Computer... ...of experience implementing motion controls and state... ...Raptor, OpenECU, dSPACE)Embedded software in C/C on microcontrollers,...
- ...governance framework for vehicle motion software product portfolio. This role... ...that all AI elements — whether embedded in vehicle products (e.g., vehicle motion control) or used in the software development... ...and GM AI policies. The engineer serves as VMEC's primary lead on...Full timeWork at officeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...strategy. We develop and test low-level embedded software that is portable and scalable across... ...automotive applications. As a member of the HWIO Engineering group, you’ll work with cutting-edge...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...following through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems... ...organization to design, implement, test, and refine embedded control software for our next-generation engine and...Full timeLocal areaWork from homeRelocation package
$115k - $125k
...Description Job Description Senior Controls Engineer Location: Farmington Hills, MI Employment... ...closely with mechanical, electrical, software, service, and customer teams.... ...Work with PLCs, HMIs, drives, sensors, motion systems, safety circuits, and industrial...Full time- ...plants and wastewater recycle plants. Coordinate multi-disciplined engineering teams; act as Subject Matter Expert for complex engineering... ...and Layout), equipment specifications, instrumentation and controls engineering reports and feasibility studies, and quality reviews...Principal
$124.7k - $187.05k
...company delivering sustainable design, engineering, and consultancy solutions for natural... ...deliver more impact together.Arcadis seeks a Principal Industrial Water/Wastewater Consultant... ...equipment, instrumentation, and controls engineering reports and feasibility studies...PrincipalFull timePart time- JD: 6+ years of experience in Automotive embedded software development. Responsibilities: Responsible for developing Embedded Software for automotive... ...have: Automotive Embedded, UDS Diagnostics. Embedded, Motor Control Expertise. Functional Safety or Cybersecurity. Top Skills:...Work experience placement
- ...and decision-making across our design, engineering, manufacturing, and distribution operations... ...to improve cost visibility and cost control Develop and maintain reporting tools and... ...display terminals; and some repetitive motion associated with data entry, the use of a...Work at office
- ...GM’s exciting new vehicles? Consider a role as a Senior Software Solution Lead Engineer (SSLE) on our LVI (Low Voltage Infrastructure) Team. An... ...and create a stable host environment for our devices and controllers.The Role:The SSLE is a dynamic individual contributor with...Full timeLocal areaWork from homeRelocation package
$91.5k - $148.1k
...providing clients with product engineering and low-volume production... ...of integrating hardware and software for a wide variety of mechanical... ...body dynamics, 1-D hydraulics, controls, etc) to calibrate and... ...models to predict loads, damage, motions, and other performance metrics...Permanent employmentFull timeFlexible hours- ...intuitive design, intelligent software, and next-generation safety... ...global scale.The Sub-System Lead Engineer (SSLE) in Emerging New... ...autonomous driver and vehicle motion platform and Battery Management... ...knowledge of Vehicle Motion Control or Battery Management or similarly...Full timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...Simulation and Integration Engineer to support our HIL Agile Release... ...and validation of embedded controllers and calibrations for battery... ...solutions for evaluation of software and hardware performance to... ...Knowledge of one or more vehicle motion or High Voltage Battery and...Full timeH1bLocal areaImmediate startWork from homeRelocation packageFlexible hoursShift workNight shift
- ...exceptional professionals for this role. Description If you are an engineering professional looking to grow your impact while working on... ..., we invite you to join our Power & Water Solutions team as a Controls Engineering professional based in Detroit, MI. In this role, you...Flexible hours
- ...Description Job Description Principal Electrical EngineerShape the Future of Hardware Engineering. At GHSP, we develop the... ...practices. Partner with Systems, Software, Mechanical, Manufacturing,... ...for automotive or other complex embedded systems. Deep knowledge of...PrincipalWorldwide
- ...improvement initiatives Ensure compliance with internal control standards, including JSOX requirements Document solutions... ...Qualifications & Experience Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) Minimum 5+...PrincipalFull time
- ...Location: Wixom, MI Category: Engineering Apply Job Type Full-time Description... ...and supplier of power transmission and motion control products. As a part of a vast, international... ...Experience using Accubid estimating software is preferred. Will train a qualified...Full timeTemporary workFor contractorsFor subcontractorFlexible hours
$124k - $186k
...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are... ...deliver more impact together.Role Description: Arcadis is seeking a Principal Environmental Specialistto provide senior-level technical,...PrincipalFull timePart timeWork at office- Job DescriptionDUTIES: Deliver high-quality software for embedded controls systems in the electrification space, specifically for High Voltage... ...available.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer...Full timeWork at officeLocal areaRemote workWork from home
- ...Mechanical Aerospace Test Equipment Systems Engineer. About the Role We are seeking a... ..., air cycle machines, environmental control systems Key Responsibilities Interpret... ...electrical, hydraulic/pneumatic, and software engineers Assist in technical manual...
- ...Role We are seeking a Senior Software Architect to define... ...verification, partnering with system engineers and software teams to ensure... ...such as Communications, Controller Safety, Cybersecurity, Data... ...including test automation for embedded or distributed systems. Strong...Full timeLocal areaWork from homeRelocation package
- ...and diagnostics, it is mandatory • 5+ years of experience in embedded software development, preferably in an automotive setting. •... ...Stateflow • Relevant experience with calibration, software or motor controls. • Experience using Jira and Confluence for software planning...
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...on a global scale.The Role System Safety Engineering is a multidisciplinary organization that... ...are not limited to: Conventional Engine Controls, Electrified Propulsion, Transmission, Propulsion...Full timeLocal areaWork from homeRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER. Be the first to apply!
- software New Hudson, MI
- software implementation project manager New Hudson, MI
- remote software sales New Hudson, MI
- principal software engineer
- principal embedded software engineer
- senior principal software engineer
- principal software engineer manager
- entry level instrumentation control engineer
- controls engineer
- advanced process control engineer



