Senior Embedded Software & Controls Engineer
Productive Resources
Job Description
Job Description
Senior Embedded Software & Controls
New Hudson, MI – Direct Hire
Productive Resources ( is seeking a candidate to be part of our client’s team at their facility in New Hudson, MI. As a member of the team, the selected candidate will be a Senior Embedded Software & Controls Tech Specialist who will be responsible for the design, development, implementation, and validation of embedded control systems for defense applications. This role requires deep expertise in classical and modern control theory, real-time embedded systems, and system-level integration. The position is highly technical and hands-on, supporting the full lifecycle from modeling and algorithm development through hardware integration and vehicle-level deployment.
This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization.
Duties:
- Controls System Design & Development
- Implement control algorithms using classic and modern control techniques.
- Perform stability, robustness, and performance analysis.
- Design and tune multi-loop and multi-axis control architectures.
- Deploy control algorithms using Simulink and embedded C/C++ environments.
- Develop and validate control strategies through SIL, HIL, bench, and vehicle testing.
- Support system commissioning, calibration, and field troubleshooting.
- System Simulation and Modeling
- Develop state-space and frequency-domain models of electromechanical, hydraulic, and vehicle systems through physical modeling and system identification methods.
- Identify performance metrics and system specifications from model results.
- Model correlation and validation to test data.
- Use models to develop and test controls algorithms.
- System Hardware Integration
- Support design, selection, and integration of electronic components.
- Communicate mechanical requirements of system to design staff.
- Identify controller hardware to meet I/O and computational requirements.
- Troubleshoot and resolve system and electrical issues.
Requirements:
- MS or PhD in Automotive, Mechanical, Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic Systems.
- Interaction with current and potential customers regarding Pratt Miller systems.
- Planning and program management on internal and customer projects.
- Provide feedback on product needs and processes.
- Strong technical writing, communication, team, and organizational skills.
- Proficiency in MS Office (Word, Excel, Project, PowerPoint).
Preferred:
- Control system modeling and simulation in MATLAB, Simulink, and Stateflow.
- Classical control techniques including PID, lead–lag compensation, loop shaping, root locus design, feedforward control, and cascaded loop architectures.
- Modern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design.
- Numerical optimization methods for parameter fitting and control tuning.
- Embedded Model-Based Development tools (Simulink/Stateflow Coder, MotoHawk, Raptor, OpenECU, dSPACE).
- Embedded software in C/C++ on microcontrollers, Linux, or RTOS-based platforms.
- Expertise in specific areas such as:
- Weapon Systems
- Combat Vehicle Engineering
- Fire Control Systems
- Turrets and Ammo Handling Systems
- Knowledge of MIL Standards for software, electronics, communications, cyber and functional safety (MIL-STD-498, MIL-STD-461, MIL-STD-882E, DO-178C, DO-254).
- Experience delivering defense software CDRLs.
- Networking protocols and standards (Ethernet, TCP/IP, UDP, EtherCAT, DDS, TSN).
- Automotive protocols (CAN, LIN, J1939, XCP/CCP) and Tools (Vector, Kvaser, INCA).
- Actuator controls (motors, valves) and by-wire design.
- Electric and Hybrid vehicle architecture.
- Vehicle/system level simulation (ADAMS, Dymola, CarSim/ TruckSim, FMI/FMU).
- Vehicle and system troubleshooting experience.
- Electrical/Mechanical/Hydraulic/Pneumatic system design and simulation.
- Data acquisition hardware and software experience.
- Must meet the requirements for obtaining US Government clearance.
Compensation & Benefits:
Oshkosh offers competitive salaries, comprehensive benefits, and excellent growth opportunities.
If you are the right person, if you have the expertise we need, submit your resume now!
- Job DescriptionThe Role: VMEC Chassis Controls is building next-generation suspension control systems from the ground... ...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...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...intuitive design, intelligent software, and next-generation safety... ...We develop and test low-level embedded software that is portable and... ...applications. As a member of the HWIO Engineering group, you’ll work with... ....We are seeking a skilled Senior Embedded Software Developer to...SeniorFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...Job Description Job Description Senior Embedded Software & Controls New Hudson, MI – Direct Hire Productive Resources ( is seeking a... ...Requirements: MS or PhD in Automotive, Mechanical, Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic...SeniorFull time
- ...Design, develop, implement, and validate embedded control systems for defense... ...in Automotive, Mechanical, Electrical Engineering, Computer Science, Computer Engineering... ...MotoHawk, Raptor, OpenECU, dSPACE)Embedded software in C/C on microcontrollers, Linux, or...SeniorMonday to FridayNight shiftWeekend work
- ...exciting time of transformation in vehicle motion control! We are focused on building a culture of... ...algorithms that impact real-world vehicle systems.As a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
$91.5k - $148k
...Job Description Job Description PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER Location: New Hudson, MI | Onsite Direct Hire Salary... ...and vehicle-level validation. TOP QUALIFICATIONS Senior-level experience developing motion control algorithms...Contract workRemote workMonday to Friday$104k - $173k
...Job Description Job Description PRINCIPAL EMBEDDED SOFTWARE & CONTROLS ENGINEER Location: New Hudson, MI | Onsite Direct Hire Salary:... ...systems, and state-space control methods. This is a senior, hands-on technical role supporting the design, development...Contract workRemote workMonday to Friday$115k - $125k
...Job Description Job Description Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision... ...who enjoys working closely with mechanical, electrical, software, service, and customer teams. Candidates with experience...SeniorFull time- ...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...SeniorFlexible hours
- ...Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance... ...drivability, and system integration. We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW)...Full timeLocal areaWork from homeRelocation package
- Job Description: Needs to have ASRS (automated storage and retrieval system) experience Allen Bradley and Siemens experience GM experience is a plus Install, commissioning, and debug Travel to both Warren, MI and Toledo, OH We offer attractive...Temporary work
- ...Controls Engineer Fives DyAG Corp. is looking for a Controls Engineer to join our team based out of our Wixom, MI office. This is a full... ...Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and...Full timeWork at office
- ...Oversee a small team responsible for controls and software development, system integration, characterization... ...technical execution of embedded controls and software scopeDefine controls... ...Automotive, Mechanical, Electrical Engineering, Computer Science, Computer...
- ...Job Description Job Title: Controls Engineer Job Location Wixom, MI 48393 Est pay rate: $46.00 - $51.00 on w2 Contract Duration: 3+ months Job Description: Needs to have ASRS (automated storage and retrieval system) experience Allen Bradley...Contract workWork at officeDay shift
- ...Entry Level Controls Engineer Legal entity: Fives DyAG Corp. Country: United States State: Michigan City: Wixom Job family: Engineering... ...Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments...Permanent employmentTemporary workInternshipWork at office
- ...DescriptionDUTIES: Develop and implement control and diagnostic algorithms for... ...root cause analysis. Define software unit tests, HIL (Hardware in... ...'s degree in Electronics Engineering, Electrical Engineering,... ...years of experience with Embedded controls and controls software...Full timeWork at officeLocal areaRemote workWork from home
- Job Title Required Education / Certification / License Certified Public Accountant (CPA) or Masters Degree in Accountancy, Finance or Business Required Experience: ~5+ years financial accounting or auditing experience ~ Must have "Big 4" Accounting Firm experience...SeniorContract work
- Provision Living in South Lyon, MI seeks a Maintenance Manager to oversee interior and exterior maintenance, grounds upkeep, and ensure an exceptional appearance for residents. The role reports to the Executive Director and is exempt. You will supervise maintenance staff...SeniorFor contractors
$60k - $65k
...Compensation: $60,000 – $65,000 annually + quarterly performance bonuses We are seeking a Senior Paralegal with a minimum of 5 years of experience to join our growing team. The ideal candidate will have a strong background in estate planning and probate law and will be...Senior- ...to deliver advanced mobility solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control algorithms. This position will support both vehicle and non-vehicle applications across...Permanent employmentFull timeLocal areaWork from homeRelocationRelocation package
- ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies... ...a BSc in Engineering or Computer Science and experience in embedded software development. This hybrid role requires skilled...Senior
- GENERAL RV CENTER in Wixom, Michigan, is seeking a Sr. Benefits & HR Specialist to spearhead HR projects related to employee benefits and compliance. This role will directly engage with vendors and ensure data accuracy within HR systems while supporting the overall employee...Senior
- ...minimum.The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance,... ...integration. We are looking for a Lead Software and Controls Engineer to support new transmission controls development for a high...Full timeLocal areaWork from homeRelocation packageShift work
- A reputable manufacturing company in Wixom, Michigan, is seeking a Senior Accountant with over 6 years of experience in manufacturing accounting. The role involves preparing financial statements, government reporting, and managing sales tax filings among other duties....Senior
- ...the successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures...SeniorFull timeLocal areaWork from homeRelocation package
- ...next generation Vehicle Electrical and Software Architecture.The Mechatronics Infrastructure organization is looking for a Senior Systems Engineer who will work on development and... ...experience with real-time operating systems, embedded software architectures, and AUTOSAR....SeniorFull timeLocal areaWork from homeRelocation package
- 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...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...Solutions is currently seeking a Senior Mechanical Aerospace Test Equipment Systems Engineer. About the Role We are... ...air cycle machines, environmental control systems Key Responsibilities... ...electrical, hydraulic/pneumatic, and software engineers Assist in technical...Senior
- ...DescriptionThe 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... ...test automation for embedded or distributed systems. Strong...SeniorFull timeLocal areaWork from homeRelocation package
- ...A software development company in Novi, MI is seeking a Java Full Stack Developer experienced in both front-end and back-end development... ..., and employing security best practices. This is a full-time role requiring a mid-senior level of experience. #J-18808-Ljbffr...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software & Controls Engineer. Be the first to apply!
- senior performance engineer New Hudson, MI
- senior operations technician New Hudson, MI
- software New Hudson, MI
- software implementation project manager New Hudson, MI
- remote software sales New Hudson, MI
- junior embedded software engineer
- embedded audio engineer
- c++ embedded engineer
- embedded systems software engineer
- embedded software engineering intern


