1

Program Manager Embedded Software Jobs in Farmington, MI

Understanding of software execution concepts - scheduling, inter-process communication, resource management - in real-time embedded systems. * Practical experience integrating application software ...

This position reports to the Global SAT Software and Electrical Manager. You'll get to: * Design ... Discounts on Stanley Black & Decker tools and other partner programs. And More: We want our company ...

Embedded Software Engineer

Warren, MI ยท On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Experience with software configuration management using tools like Git and collaborative workflows ...

Embedded Software Engineer

Warren, MI ยท On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Experience with software configuration management using tools like Git and collaborative workflows ...

Embedded Software Engineer

Dearborn, MI ยท On-site

$90K - $188K/yr

... discount program for employees and family members, and management leases Tuition assistance ... Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note ...

Senior Embedded Software Engineer

Pontiac, MI ยท On-site

$123K - $161K/yr

## Senior Embedded Software EngineerApplyremote type: Hybridlocations: Pontiac, Michigan, United ... RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output ...

Senior Embedded Software Engineer

Pontiac, MI ยท On-site

$123K - $161K/yr

RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output ... experience as an Embedded Software Engineer, Validation Engineer, or related occupation.

Showing results 21-40

Program Manager Embedded Software information

See Farmington, MI salary details

$139.2K

$192.9K

$261.3K

How much do program manager embedded software jobs pay per year?

As of Sep 10, 2026, the average yearly pay for program manager embedded software in Farmington, MI is $192,865.00, according to ZipRecruiter salary data. Most workers in this role earn between $170,200.00 and $221,400.00 per year, depending on experience, location, and employer.
Infographic showing various Program Manager Embedded Software job openings in Farmington, MI as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $192,865 per year, or $92.7 per hour.

Embedded Software Engineer(Automotive)

Detroit, MI โ€ข On-site

ALTEN Technology USA
Engineering Professional Servicesย โ€ขย 10K+ employees

$120K - $158K/yr

Other

Medical, Dental, Vision, Retirement, PTO

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


Key responsibilities

  • Analyze customer and system requirements and develop software architecture and test strategies.

  • Develop automotive embedded software using Embedded C, including low-level drivers, middleware, and application software.

  • Support software build, testing, debugging, and validation activities throughout the development lifecycle.


Job description

Weโ€™re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, weโ€™ve been helping our clients develop products that are changing the world, whether thatโ€™s by shaping the future of space exploration, saving lives with medical devices that set a new standard of care, or creating the fully autonomous electric taxi of tomorrow. Our team of more than 600 people works across industries including aerospace, medical devices and life sciences, unmanned systems and robotics, automotive OEM and tier 1 suppliers, commercial vehicle, electric vehicles, rail, and more. Our offices across the US have different industry focuses and engage with our clients in different ways, ranging from working on-site at client facilities to performing product development at our delivery centers.

ALTEN Group, our parent company, has been a leader in engineering and information technology for more than 30 years. ALTEN Group operates in 30 countries across Europe, North America, Asia, Africa and the Middle East and employs more than 36,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels, from technology consulting to complete project outsourcing.

When you join ALTEN Technology USA, you join a group of people passionate about collaborating to solve some of the worldโ€™s most technical engineering challenges. Our success is tied to taking care of our employees by building relationships and providing opportunities for mentorship and career growth. We offer comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship to help you take your career to the next level. You donโ€™t have to take our word for it that we are a great place to workโ€”we were named on the 2023 Top Workplaces list thanks to feedback from our proud employees.


Overview :

  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, Computer Engineering, or related field. Minimum 10+ years of experience in automotive embedded software development environments.
  • This position is focused on the design, development, integration, testing, and release of embedded software supporting automotive seating, comfort, actuator, motor, and interior system applications.
  • The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded software development position requiring deep technical involvement throughout the full software development lifecycle.
  • The role will work closely with Systems, Hardware, Mechanical, Validation, Manufacturing, and Customer teams to deliver high-quality automotive embedded software solutions.
  • This position requires strong technical ownership, excellent communication skills, deep Embedded C expertise, and the ability to support complex automotive product development programs.
  • Full-time onsite presence is required.


Key Responsibilities :

Requirements Analysis & Software Architecture

  • Analyze customer and system requirements using ALM tools such as Codebeamer
  • Develop software architecture, detailed design documentation, and test strategies
  • Maintain software requirements traceability throughout development
  • Participate in architecture reviews and technical design discussions

Embedded Software Development

  • Develop automotive embedded software using Embedded C
  • Design and implement low-level drivers, middleware, and application software
  • Develop robust, maintainable, and optimized software solutions
  • Support code optimization for performance, memory utilization, and power efficiency
  • Follow automotive software development standards and coding guidelines

Integration, Testing & Validation

  • Support software build and release activities
  • Develop and execute unit, integration, and qualification testing
  • Support debugging, troubleshooting, and root cause investigations
  • Ensure software quality and compliance throughout development

Automotive Product Development & Launch Support

  • Support programs from concept through production launch
  • Participate in customer reviews and program milestone activities
  • Support OEM and Tier 1 development requirements
  • Ensure software solutions meet performance, quality, timing, and reliability objectives

Technical Leadership & Cross-Functional Collaboration

  • Provide technical leadership and guidance to software team members
  • Collaborate closely with Hardware, Systems, Validation, Mechanical, Manufacturing, and Quality teams
  • Clearly communicate technical concepts, risks, and development status
  • Support customer-facing technical discussions when required

Design for Excellence (DFX)

  • Support DFM, DFA, DFC, DFT, and DFR objectives during software development
  • Ensure software solutions contribute to overall product quality and reliability

Profile:

  • Hands-on Embedded Software Engineer with deep automotive development experience
  • Strong ownership mindset and ability to independently drive software development activities
  • Clear and effective communicator capable of engaging with customers and cross-functional teams
  • Strong debugging and troubleshooting capabilities
  • Comfortable working throughout the complete software lifecycle from requirements through release
  • Customer-focused engineer who thrives in collaborative development environments
  • Able to provide technical leadership while remaining actively involved in development activities

Must Have:

  • 7+ years of automotive embedded software development experience
  • Strong Embedded C programming experience (mandatory)
  • Experience developing low-level drivers, middleware, and application layer software
  • Experience creating software architecture and detailed software design documentation
  • Experience with software build, release, and configuration management processes
  • Experience with unit testing, integration testing, and qualification testing
  • Experience with CAN and LIN communication protocols
  • Experience supporting automotive OEM or Tier 1 development programs
  • Experience with requirements management and traceability
  • Strong communication, presentation, and technical leadership skills
  • Bachelor's degree in Electrical, Electronics, Mechatronics, Computer Engineering, or related field


Good to Have:

  • Codebeamer experience
  • DOORS or Polarion experience
  • IAR Embedded Workbench experience
  • RTOS experience
  • APQP knowledge
  • ISO 26262 Functional Safety experience
  • ASPICE knowledge
  • Seating systems experience
  • Interior electronics experience
  • Mechatronic systems experience
  • Actuator or motor control systems experience
  • Tier 1 automotive supplier experience


ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individualโ€™s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status.

Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.