1

Embedded Software Manager Jobs in Michigan (NOW HIRING)

Embedded Software Control Manager

Southfield, MI · On-site

$130K - $190K/yr

  • Medical

  • Retirement

The Embedded Software Control Manager leads the design, development, and delivery of embedded control software solutions for complex automotive systems. This role provides technical and people ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Collaborate cross-functionally with customers, program managers, and engineering teams to define ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Collaborate cross-functionally with customers, program managers, and engineering teams to define ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Collaborate cross-functionally with customers, program managers, and engineering teams to define ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Collaborate cross-functionally with customers, program managers, and engineering teams to define ...

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

Embedded Software Engineer

Farmington Hills, MI · On-site

$129K - $170K/yr

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

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Stefanini is looking for an Embedded Software Engineer (Allen Park, MI) For quick apply, please ... management, and algorithm design from requirements are essential.Experience in embedded systems ...

Senior Embedded Software Engineer

Novi, MI · On-site

$60 - $70/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation battery platforms. This individual will develop and ...

Embedded Software Engineer

Warren, MI

$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 ...

next page

Showing results 1-20

Embedded Software Manager information

See Michigan salary details

$123.3K

$170.8K

$231.4K

How much do embedded software manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for embedded software manager in Michigan is $170,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,800.00 and $196,100.00 per year, depending on experience, location, and employer.

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 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 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 Michigan?

The most popular types of Embedded Software jobs in Michigan are:

What cities in Michigan are hiring for Embedded Software Manager jobs?

Cities in Michigan with the most Embedded Software Manager job openings:

Infographic showing various Embedded Software Manager job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 1% Temporary, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $170,832 per year, or $82.1 per hour.

Sub-Section Manager - Embedded Software

General Electric Company

Grand Rapids, MI • Hybrid

$130K - $173K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Job Description SummaryAs a Senior Embedded Software Manager within the Platform & Test Software Engineering team, you will exert a pivotal role in providing both people and technical leadership. Your mission will be to foster collaboration across engineering and business product areas to promote a unified Platform Software strategy.
You will provide guidance, mentoring, oversight, and tactical/strategic direction to our software team. Your expertise will be particularly valuable in the Software Development and Verification & Validation (V&V) domains of our embedded software products, guiding the team through new product development and engaging with suppliers.
The location for this position is Grand Rapids, MI on at least a hybrid basis (Tuesday, Wednesday, Thursday in office) : An extensive corporate relocation package is also available for eligible candidates.Job Description

Roles and Responsibilities:

  • Guide the software team to ensure responsiveness, reliability, and functionality.

  • Oversee talent management, including recruitment, staffing assessments, and project assignments, with a focus on verification & validation activities.

  • Define and manage scope, cost, and schedule for your team's tasks, ensuring alignment with project goals.

  • Establish and monitor metrics to measure team progress and product completeness, taking correction action as needed.

  • Provide personnel development opportunities, including training, career counseling, and performance feedback.

  • Evaluate and integrate emerging technologies, tools, and processes to enhance project outcomes.

  • Drive productivity improvements by identifying and implementing best practices.

  • Lead and/or contribute to cost estimation effort for project proposals.

  • Proactively address potential roadblocks and streamline processes for your team.

  • Engage with customers, product leaders, and industry to align software development with market needs, internal R&D investment, and product/technology roadmaps.

  • Mentor technical teams throughout the software development life cycle including requirements, design, implementation, verification & validation, and certification and certification with emphasis on V&V.

  • Support cost estimations for bid and proposals

  • Support project planning and mentor Earned Value Management System (EVMS) guidance to teams.

  • Provide guidance to team for non-conformance closure and resolution.

Required Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science or related field from an accredited institution.

  • Minimum of 10 years of experience in computer software technology and embedded real-time systems/software development, covering the full development life cycle.

  • Minimum of 5 years of experience in a leadership role within an engineering setting.

  • This position requires U.S. citizenship status.

Desired Characteristics:

  • Minimum of 5 years of experience with DO-178C avionics software development processes and certification standards.

  • Master's degree in an Engineering related field from an accredited institution.

  • Knowledge of DO-254, DO-297, and ARP4754 certification standards.

  • Experience with Earned Value and Activity Based Management methods.

  • Proven background in real-time embedded software architecture and design within an avionics environment, working in cross-functional teams.

  • Proficiency in Model Based Design (MBD) for software architecture, requirements, and design of real-time systems.

  • Demonstrated capability in leading large-scale software development projects, with focus on verification & validation.

  • Expertise in Continuous Build, Testing, and Integration solutions, including hardware in the loop testing, hardware emulation, and hardware/software integration.

  • Familiarity with computing platforms, network products, real-time operating systems, and multi-core processor architectures.

  • Experience with real-time operating systems.

  • Ability to influence product leadership and technology strategy.

  • Experience leading global and virtual teams.

  • Demonstrated leadership in applying and advancing state-of-the-art software technologies.

At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate.

The base pay range for this position is $130,000.00 - $173,000.00 USD Annually. The specific pay offered may be influenced by a variety of factors,including the candidate's experience, education, and skill set.This position is also eligiblefor an annual discretionary bonus based on apercentage of your base salary/ commission based on the plan.This posting isexpected to close on 9/30/2026.

GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical,emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to aHealth Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling andreferral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matchingcontributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits includetuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.

GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., isa "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time andfor any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. Thisdocument does not create a contract of employment with any individual.

#LI-KS1

This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Employees may also be subject to random and reasonable-suspicion drug and alcohol testing.


Relocation Assistance Provided: Yes