Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

General Motors Proving Ground

Hybrid

Milford, Michigan, United States of America

Full time

JR-202622213

Job Description

DUTIES: Prototyping and executing software tasks spanning the entire software development lifecycle, such as requirements analysis, design coding, support of defect resolution, and production release. Design, develop, implement, and debug software in embedded C. Lead cross functional teams in the design, creation and deliver software for embedded controls systems for the infrastructure layers including HWIO, BSW, Complex Drivers, SUMs, and other. Test and demonstrate software functionality and readiness in prototype benches. Ensure common solutions across all GM owned software. Document requirements for design solution and link them to test cases that can demonstrate software functionality. Utilize automated test tools in build environments and benches to verify functionality of the developed software. Coordinate and collaborate with specialized teams such as Systems, Safety, Electrical Architecture, Cybersecurity, Software Defined Vehicle, Calibration and Vehicle Performance. Support of root cause analysis and debugging. Collaborate and lead meetings with suppliers to develop micro, peripheral, and ECU specific solutions for new technology. Lead software quality improvements to determine if restructuring is needed to improve quality, maintainability, reusability, or other software improvements. Troubleshoot code to resolve design deficiencies and develop solutions to resolve them. Hybrid Work Policy – 3 days In-Office, 2 Days Remote – Must be able to report to local office.

REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or related field of study and Five (5) years of experience as a Software Engineer, Embedded Software Engineer or related role. Five (5) years of experience with the following: Embedded software development; Configuration management software including IBM Synergy; Embedded compiler, linker, debugging tools, and software such as Lauterbach, ETAS INCA, CANalyzer, oscilloscopes, and other general lab equipment; Test Driven Development and Behavior Driven Development; AUTOSAR compliant Infrastructure and Firmware software development; and Code Quality Analysis and debugging, including test case coverage and quality metrics.

#LI-DNI

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:

Our Company (

Our Culture

How we hire​​​​​​​ (

Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

Explore our global locations (

We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM’s Talent Community (avature.net) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.

Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest.

The policy of General Motors 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. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Milford, MI vacancy
  •  ...voltage, temperature)Design and implement software from platform/base layers (bootloader,...  ...processes and maintain traceability between engineering phases and artifacts to ensure quality...  ...experience (M.S. preferred)In-depth embedded software experience for automotive or industrial... 
    Senior

    Our Next Energy Inc

    Novi, MI
    5 days ago
  • METRIX IT SOLUTIONS INC in Novi, MI is seeking an Automotive Hardware Design Engineer - Embedded (PCB design) to lead hardware development from concept through production. Hybrid work arrangement with four days in-office. You will translate system requirements into hardware... 
    Senior
    Work at office

    METRIX IT SOLUTIONS INC

    Novi, MI
    1 day ago
  •  ...Substation Senior Civil/Structural Engineer for the Energy & Utilities Engineering & Design team. Lead civil/structural design for high-voltage substations, covering foundations , steel structures , grading , and site development . Own and review calculations , drawings... 
    Senior

    Wynen's

    Milford, MI
    1 day ago
  • A leading engineering firm is seeking a Licensed Senior Civil/Structural Engineer to provide technical leadership and mentorship in project environments. You will ensure civil/structural component quality for substation projects, lead design reviews, and engage with clients... 
    Senior

    Leidos Inc

    Milford, MI
    2 days ago
  •  ...General Motors in Mountain View, CA (Hybrid) is seeking a Senior Manager to lead Software Release Program Management across multiple sites, guiding release planning, risk surfacing, and cross-functional delivery for automotive software. You will build a high-performing... 
    Senior

    Jobleads-US

    Milford, MI
    1 day ago
  •  ...for an experienced automotive controls engineer from a leading OEM or Tier 1 supplier who...  ...and algorithm design and into production software, calibration, and vehicle validation....  ...Implement algorithms in production-oriented embedded software and support requirements... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  •  ...floor. You will serve as a technical resource and collaborate with engineers and design teams to ensure high-quality, precise parts....  ...years of experience and a High School diploma or GED. This is a senior-level role requiring independent work with minimal supervision... 
    Senior

    Pratt Miller

    New Hudson, MI
    2 days ago
  •  ...Senior Applications Engineer The Atlas Copco Industrial Solutions (IAS) division is a global leader in industrial dispensing, self-pierce riveting, and flow drill fastening systems. Atlas Copco IAS has many familiar brand names in the dispensing and joining industries... 
    Senior

    Atlas Copco Group

    New Hudson, MI
    2 days ago
  •  ...voltage, temperature) Design and implement software from platform/base layers (bootloader,...  ...and maintain traceability between engineering phases and artifacts to ensure quality and...  ...experience (M.S. preferred) In-depth embedded software experience for automotive or industrial... 
    Senior

    Our Next Energy Inc

    Novi, MI
    17 days ago
  •  ...Embedded DeveloperLocation: Milford, MIDuration: FulltimeJob Description:• A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 5 years of experience in the battery management modeling... 

    JConnect Infotech

    Milford, MI
    2 days ago
  • Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Embedded Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded platforms... 
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    2 days ago
  •  ...residents and guests according to menus and recipes. You will work with a team to ensure quality, portion control, and timely service in a senior living environment. The role emphasizes food safety, customer service, and collaboration with kitchen staff, with shifts spanning... 
    Senior
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Independence Village Senior Living

    New Hudson, MI
    2 days ago
  • $139.8k

     ...Senior Data Analytics Engineer Location: Oshkosh, WI (preferred) or New Hudson, MI Compensation: $139,800 base + up to 10% bonus Relocation: Offered for Oshkosh, WI only Travel: Minimal (1–2 trips/year) Eligibility: U.S. Citizen or Green Card Holder... 
    Senior
    Relocation

    Global Recruitment Solutions

    New Hudson, MI
    1 day ago
  • Hearing Center Manager Responsible for overseeing employees and directing operations of the Hearing Center and other areas of the warehouse. Addresses personnel issues and oversees tasks performed by employees. Participates in Licensed Hearing Aid Dispenser duties. ...
    Senior
    Full time
    Apprenticeship
    Work at office

    Costco Wholesale Corporation

    Commerce Township, MI
    2 days ago
  • $20 per hour

     ...Location: Fox Run Village by Erickson Senior Living We are looking to add full time team members to our culinary team - hours for the position are 11:30am to close! Join our team as a Line Cook if you’re passionate about great food, teamwork, and have culinary... 
    Senior
    Hourly pay
    Full time
    Local area
    Weekend work

    Fox Run Village by Erickson Senior Living

    New Hudson, MI
    1 day ago
  •  ...opportunity to lead the foundational software and engineering tools that enable today's and tomorrow...  ...intersection of software, systems engineering, embedded controls and vehicle-program execution...  ...teams and customers. Role Details The Senior Technical Program Manager, Mechatronic... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  •  ...defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research &...  ...products to market faster. Job Summary The Machinist III is a senior-level machinist responsible for solving complex machining... 
    Senior
    Permanent employment

    Pratt Miller

    New Hudson, MI
    2 days ago
  •  ...technology. Position Summary The Senior Hardware Engineer will help develop state of the art...  ...Responsibilities: Develop new embedded automotive diagnostic pass-thru...  ...and existing hardware, firmware, and software. Improve code quality through writing... 
    Senior
    Local area

    OPUS IVS Inc

    Commerce, MI
    5 days ago
  • $95k - $130k

     ...Commercial Lines Senior Account Manager Tropolis is a technology-enabled independent insurance brokerage dedicated to insuring tomorrow together. We are a fast-growing and exciting agency that leverages data, technology, and a community-driven approach to deliver exceptional... 
    Senior
    Temporary work
    Flexible hours

    Tropolis Group, LLC

    Commerce Township, MI
    3 days ago
  •  ...Senior Occupational Therapist Embark on a rewarding career with DMC Huron Valley-Sinai Hospital. If you are a compassionate healthcare professional eager to contribute to patient care, this is your opportunity where your skills make a difference every day. Join us... 
    Senior
    Flexible hours

    Tenet Healthcare Corporation

    Commerce Township, MI
    3 days ago
  • $201.6k - $365.7k

    Senior Manager, Software Release Program Management### Senior Manager, Software Release Program ManagementApply...  ..., and with what risks.* Work with engineering and quality partners to bring...  ...-engineering programs for complex embedded, platform, or comparable software.* A... 
    Senior
    Full time
    Relocation package
    Flexible hours

    Jobleads-US

    Milford, MI
    1 day ago
  • Autodesk is seeking a Senior Program Manager, Flow Growth, to stand up Flow Studio and Flow Capture Growth Teams. You will partner with Sales, Marketing, Strategy, and Analytics to build scalable operating models and drive growth initiatives. You will translate strategy... 
    Senior

    Autodesk

    Novi, MI
    2 days ago
  • Driftwood Hospitality Management in Novi, MI seeks a Sales Manager on property to proactively solicit and handle revenue opportunities, upsell services, and achieve hotel revenue goals. This role requires strong negotiation, relationship building, and closing skills to ...
    Senior

    Sheraton Detroit Novi

    Novi, MI
    2 days ago
  • No Place Like Home Health LLC in Novi seeks a compassionate Home Health Aide CNA to deliver in-home care, focusing on safety, comfort, and well-being. You will support daily living activities, monitor health, remind about medications, and help with transfers using mobility...
    Senior

    No Place Like Home Health LLC

    Novi, MI
    1 day ago
  • $92.3k - $166.85k

    Leidos Engineering offers its knowledge and expertise in a wide area of cutting‑edge energy...  ...the infrastructure industry. Licensed Senior Civil/Structural Engineer This senior‑level...  ...control and safe work practices, embedding compliance and reliability into every project... 
    Senior
    Local area

    Leidos Inc

    Milford, MI
    2 days ago
  • Gentherm is seeking a Senior Manager, Human Resources Business Partner in Novi, MI. You will serve as a strategic partner to corporate functions, guiding talent strategies, organizational effectiveness, and employee engagement with C-suite collaboration. In a global matrix... 
    Senior

    Gentherm

    Novi, MI
    3 days ago
  • ITC Holdings Corp. is seeking a seasoned Project Manager to lead multiple transmission electric system capital improvement projects from initiation through completion. You will assemble cross-functional teams, drive high-priority initiatives, and ensure projects meet time...
    Senior

    ITC Holdings Corp.

    Novi, MI
    3 days ago
  • Sunrise Senior Living is seeking a Wellness Nurse (RN) in Bloomfield Township, MI. You will oversee resident health, support clinical systems, and ensure high-quality, compliant care delivery. The role involves conducting assessments, supervising medication programs, coordinating... 
    Senior

    Sunrise Senior Living

    West Bloomfield, MI
    1 day ago
  •  ...role includes coordinating assessments, care plans, and medication management, while collaborating with Marketing and the Executive Director for seamless move-ins. Strong RN credentials and experience with seniors are essential. #J-18808-Ljbffr Singh Management Co., Llc
    Senior

    Singh Management Co., Llc

    Novi, MI
    2 days ago
  • Notting Hill of West Bloomfield is seeking a Registered Dietitian to provide clinical assessments for guests, plan diets to meet nutritional needs, and oversee the operations of the culinary department. Join a collaborative team at Ciena Healthcare, offering competitive...
    Senior

    Notting Hill of West Bloomfield

    West Bloomfield, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!