×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software & Control Lead

Job in Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: Zobility
Full Time position
Listed on 2026-08-16
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Architect, Software Project Mgr/ Lead
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below

We are seeking a Embedded Software & Control Lead to lead a high-performing engineering team responsible for embedded controls, software development, system modeling and simulation, system integration, characterization, and testing for advanced defense systems.

This is a hands-on technical leadership position for an experienced controls engineer who can provide technical direction while also managing and developing a small engineering team. The ideal candidate will have a strong background in embedded controls, motion control and/or Embedded Linux
, along with experience leading teams, managing engineering resources, and mentoring technical talent.

The Team Lead will oversee approximately 5–10 engineers and work closely with software, electrical, mechanical, systems, and program management teams to deliver complex defense systems from architecture through integration and testing.

Top Qualifications
  • Senior-level experience in embedded controls engineering
    .
  • Strong experience in motion control and/or Embedded Linux
    .
  • Proven experience leading and building small, high-performing engineering teams of 5–10 engineers
    .
  • Experience with resource management
    , including staffing, workload planning, effort estimation, and technical resource allocation.
  • Demonstrated ability to mentor, develop, and retain engineering talent
    .
  • Strong hands-on technical background in embedded software and control systems.
  • Experience working on complex, real-time embedded systems.
  • Ability to balance technical leadership, people management, and project execution
    .
  • 6+ years of engineering experience required.
Key Responsibilities Engineering Team Leadership
  • Lead, mentor, and develop a team of approximately 5–10 controls and software engineers.
  • Establish individual and team goals and support performance management and career development.
  • Build and maintain a high-performing engineering organization.
  • Identify staffing needs and support recruiting and hiring activities.
  • Manage engineering resources, workload, priorities, and project assignments.
  • Estimate engineering effort and identify required technical skillsets.
  • Support employee retention and technical capability development.
  • Assist with department planning, budgeting, and process improvement.
  • Provide technical leadership while remaining hands-on with engineering activities.
Controls & Embedded Software Leadership
  • Lead technical execution of embedded controls and software development programs.
  • Define controls architecture, software platforms, system functionality, and technical approaches.
  • Develop and support embedded software using C/C++ on microcontroller, Linux, and/or RTOS-based platforms.
  • Lead development and implementation of real-time control algorithms.
  • Ensure software development complies with applicable engineering standards and program requirements.
  • Work with cross-functional project leads to ensure successful technical execution.
  • Support customer interactions, technical reviews, design reviews, and proposal activities.
  • Drive software integration, characterization, verification, and system testing.
System Modeling & Simulation
  • Develop multi-domain models of mechanical, hydraulic, electrical, and electronic systems
    .
  • Use MATLAB, Simulink, and Stateflow for system modeling, simulation, and controls development.
  • Develop and test control algorithms using model-based development methodologies.
  • Correlate simulation models with test data and validate system performance.
  • Define system performance metrics and specifications based on model and test results.
  • Support vehicle and system-level simulation using tools such as:
  • ADAMS
  • Dymola
  • Car Sim
  • Truck Sim
  • FMI/FMU
Hardware & System Integration
  • Support the design, selection, and integration of electronic components and controllers.
  • Determine controller hardware requirements based on I/O, processing, communication, and computational requirements.
  • Communicate mechanical and electrical system requirements to cross-functional engineering teams.
  • Support actuator control systems, including motors, valves, and by-wire systems
    .
  • Troubleshoot complex electrical, mechanical, hydraulic, pneumatic, and software integration issues.
  • Support system characterization, validation, and testing.
Required Technical Skills Embedded Controls & Software
  • Embedded software development using C/C++.
  • Experience with microcontrollers, Embedded Linux, and/or RTOS platforms
    .
  • Strong understanding of real-time embedded systems.
  • Strong knowledge of control theory and control system implementation.
  • Experience with motion control is highly desirable.
Experience with :
  • PID control
  • Loop shaping
  • Feedforward control
  • Cascaded loop architectures
Experience with :
  • State-space modeling
  • LQR/LQG
  • Robust control
Model-Based Development

Experience with
MATLAB/Simulink/Stateflow and embedded model-based development tools such as:

  • Simulink/Stateflow Coder
  • Moto Hawk
  • Raptor
  • OpenECU
  • dSPACE
Defense & Vehicle Systems Experience

Experience in one or more of the following areas is highly desirable:

  • Weapon systems
  • Combat vehicle engineering
  • Defense vehicle controls
  • Military vehicle…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary