1

Embedded Software Manager Jobs in Troy, MI (NOW HIRING)

Embedded Software Engineer

Dearborn, MI · On-site

$102K - $192K/yr

... embedded C Language to develop the software modules and components. 2. Develop automotive ... management leases Tuition assistance Established and active employee resource groups Paid time off ...

Showing results 41-60

Embedded Software Manager information

See Troy, MI salary details

$134.1K

$185.8K

$251.6K

How much do embedded software manager jobs pay per year?

As of Aug 17, 2026, the average yearly pay for embedded software manager in Troy, MI is $185,765.00, according to ZipRecruiter salary data. Most workers in this role earn between $164,000.00 and $213,300.00 per year, depending on experience, location, and employer.

What does an embedded software manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the typical daily responsibilities of an embedded software manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in Troy, MI?

The most popular types of Embedded Software jobs in Troy, MI are:

What job categories do people searching Embedded Software Manager jobs in Troy, MI look for?

The top searched job categories for Embedded Software Manager jobs in Troy, MI are:

What cities near Troy, MI are hiring for Embedded Software Manager jobs?

Cities near Troy, MI with the most Embedded Software Manager job openings:

Infographic showing various Embedded Software Manager job openings in Troy, MI as of August 2026, with employment types broken down into 90% Full Time, 9% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $185,765 per year, or $89.3 per hour.

Senior Embedded Software & Controls Engineer

Frey Consulting Group

New Hudson, MI • On-site

$110 - $160/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Embedded Software & Controls Engineer

Productive Resources ( www.productiveresources.com ) 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
  • 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).
  • 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.

Oshkosh offers competitive salaries, comprehensive benefits, and excellent growth opportunities.

#J-18808-Ljbffr