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

Embedded Software Engineer - Electrification Propulsion

Full-time

General Motors

Milford, MI

Description

Work Arrangement:

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum.

The Role:

We are seeking a skilled Software Engineer to design, develop, implement, and test embedded controls algorithms and SW for electrified vehicles propulsion systems. In this role, you will collaborate with cross-functional teams, create robust testing strategies, and ensure compliance with GM’s coding standards.


If you are passionate about software engineering and take pride in building high-quality embedded software, consider joining our Vehicle Mechatronic Embedded Controls (VMEC) organization. VMEC is made up of inclusive, diverse Agile teams where every voice is valued. Our software development process transforms customer requirements into design solutions, implements production-ready code, executes robust testing, and integrates those solutions directly into GM vehicles.

The software you help create will be featured in vehicles such as the GMC HUMMER EV, Cadillac LYRIQ, Chevrolet Silverado EV, and more. This is an opportunity to make a direct impact on GM’s rapidly expanding electric vehicle portfolio and contribute to our vision of a fully electric ecosystem, including innovative energy storage solutions for homes and businesses.

What You'll Do:

Develop, implement and test embedded controls algorithms and software for electrification propulsion systems.

Translate physics-based and controls-based requirements into robust mechatronic control and diagnostics software.

Demonstrate feature functionality and readiness through testing.

Contribute to common, scalable software solutions across GM-owned platforms.

Document requirements, link them to test cases, and ensure thorough verification of software functionality.

Use automated test tools and environments-including builds, benches, and vehicles-to verify performance at the controller, system, and vehicle level.

Your Skills & Abilities (Required Qualifications):

Bachelor’s Degree in Electrical, Computer Science, Mechanical, or related engineering discipline

2+ years of experience in embedded controls software development

Proficiency in C and C++ programming

Knowledge of Auto Code Generation

Familiarity with development and calibration tools such as Visual Studio, Eclipse, MATLAB/Simulink, ETAS INCA, or Vector CANape

Familiarity with distributed version control systems such as GIT

Strong interpersonal skills and the ability to collaborate effectively across organizations

Ability to learn quickly in a fast-paced environment

Ability to work independently under tight timelines

Excellent oral and written communication skills

What Will Give You A Competitive Edge (Preferred Qualifications):

Master’s degree in Electrical, Mechanical, or Computer Science Engineering

5+ years of experience in embedded controls software development

Strong experience with C/C++, MATLAB/Simulink, auto-code generation, Python, ETAS Tools (INCA/MDA) and other development/testing tools

Experience with JIRA and the Scaled Agile Framework

Knowledge of bootloaders, embedded operating systems, controller communication, or diagnostics

Familiarity with AUTOSAR standards and methodologies

Knowledge of communication protocols such as CAN, LIN, and Ethernet

Experience with software or system architecture design

This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

This job may be eligible for relocation benefits.

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.

Total Rewards | 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 us or call us at Show phone number. 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 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Electrification Propulsion in Milford, MI vacancy
  •  ...seeking a highly experienced, technical engineer in propulsion hardware and electrical design as we...  ...functional teams (Semiconductor, DREs, GM software, PCB layout, Mechanical Engineering,...  ...processes. In-depth knowledge of embedded software development, testing and... 
    Suggested
    Full time
    Contract work
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...transportation on a global scale. The Role The Propulsion Mounting Engineer – Noise & Vibration (N&V) supports the virtual integration... 
    Suggested
    Full time
    Internship
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    6 days ago
  •  ...Job Description Job Description Civil Engineering Solutions, Inc (CES), located in Milford, Michigan has an opportunity for a motivated, hard-working civil engineer. This role supports senior project managers and project managers to serve a variety of clients and will... 
    Suggested
    Contract work
    Casual work
    Local area

    Civil Engineering Solutions, Inc.

    Milford, MI
    25 days ago
  •  ...Role: The Sub-System Lead Engineer (SSLE) is responsible for...  ...supporting cabin comfort and propulsion thermal objectives in electric...  ...Domain, subsystem requirements, software implementation, and...  ...CCM+, etc.).  2+ years of embedded software development experience... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  •  ...Technical Sales Engineer Rohm Semiconductor has an immediate career opportunity for a Technical Sales Engineer. This is a highly...  ...Automotive application and electronics knowledge of ADAS, electrification, infotainment, and body electronics Electronics Distribution... 
    Suggested
    Immediate start
    Flexible hours

    ROHM Semiconductor

    Novi, MI
    2 days ago
  • $130k - $160k

     ...support Collaborate closely with the design studio and other engineering teams to develop optimal packages for interior styling Work...  ...results to optimize the component design and performance Use CAD software, to package components efficiently and robustly, optimizing... 
    Full time
    Immediate start
    Flexible hours

    Scout Motors

    Novi, MI
    23 hours ago
  • $130k - $160k

     ...make history, apply now! What you’ll do At Scout Motors, you don't just design vehicles- you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, building machines that are as durable and capable as the people who drive them.... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Scout Motors

    Novi, MI
    1 day ago
  •  ...design, intelligent software, and next-generation...  ...Controls Integration Engineer) are responsible for...  ...responsible for vehicle embedded control system engineering...  ..., hybrid, electrification, chassis, and intelligent...  ...vehicles to conventional propulsion and high performance... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...resolution, conduct operations process audits, and collaborate across engineering, product, and operations teams to uphold the highest standards... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  • $130k - $160k

     ...Salary - USD $130,000 to $160,000 Your engineering ingenuity, wonder & magic in defining...  ...and EREV vehicle platforms within a new software-defined vehicle environment Define...  ...diagnostics, powertrain controls, or electrified propulsion development, with strong exposure to... 
    Work at office
    Immediate start
    Flexible hours

    Talent Search PRO

    Novi, MI
    5 days ago
  •  ...Job Description Job Description Principal Electrical Engineer / Senior Staff Electrical Engineer Job Type: Full Time (Exempt...  ...specification, testing, commissioning, or maintenance contexts. Software Proficiency: Ability to work within 2D/3D CAD environments and... 
    Full time

    Brooks Utility Products

    Novi, MI
    more than 2 months ago
  •  ...Technical Sales Engineer For Automotive Parts We are seeking a highly motivated and technically proficient individual to join our team as a Technical Sales Engineer for automotive parts. In this role, you will be responsible for developing and maintaining relationships... 
    Work at office

    Minth North America

    Wixom, MI
    3 days ago
  •  ...Technical Sales Engineer How many companies can say they've been in business for over 177 years?! Here at ZEISS, we certainly can!...  ...knowledge Robotics and automation knowledge Control Systems and software knowledge Working Conditions and Special Demands: Ability... 
    Work at office

    ZEISS

    Wixom, MI
    2 days ago
  •  ...Sales Engineer IGI provides large scale, high-resolution audio-visual systems for advanced visualization applications and world-class corporate AV solutions to top companies across the USA. All IGI solutions are the culmination of our vast industry experience in delivering... 
    Work at office
    Local area
    Immediate start
    Monday to Friday
    Night shift

    Immersion Graphics, Inc. (IGI)

    Walled Lake, MI
    1 day ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...Dynamics Simulation Integration Engineer is responsible for supporting...  ...systems, tire models, propulsion systems, and sensor models such...  ...Functional Mock‑up Unit (FMU) based embedded controller models for EBCM,... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...of transportation on a global scale. The Sub-System Lead Engineer (SSLE) in Emerging New Markets (ENM) is an IC responsible for... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...generation SC3.0 automated features. We are seeking a Staff Systems Engineer to lead the development and execution of Dynamic Display across...  ...role, you will work at the intersection of HMI, perception, software, and automated driving, owning the feature from requirements... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Milford, MI
    3 days ago
  •  ...Description A dynamic opportunity awaits a skilled Project Engineer to join a design-build construction team, assisting superintendents...  .... Experience with project scheduling or project management software, such as Microsoft Project. Knowledge of construction means,... 
    Contract work
    Temporary work
    For subcontractor

    Actalent

    Brighton, MI
    5 days ago
  •  ...Senior Sales Engineer Angott Search Group is pleased to partner with a global automotive supplier in the search for a Senior Sales Engineer. This role is responsible for driving revenue growth, supporting key automotive customer accounts, and executing both regional... 
    Contract work
    Work at office

    Park Avenue Group

    Novi, MI
    1 day ago
  • $145k - $196k

     ...the Future of Defense Innovation An industry-leading defense engineering organization is seeking a highly experienced Chief Engineer...  ...Systems Engineering Functional Safety and Safety-Critical Software Hybrid and Electrified Vehicle Systems Test & Evaluation... 
    Remote work

    GLOBAL Recruitment Solutions LLC

    Milford, MI
    27 days ago
  • $130k - $160k

     ...t just design vehicles- you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, building machines...  ...with chassis DREs, vehicle dynamics, controls, electronics, software, and systems engineering teams. Support virtual development... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Scout Motors

    Novi, MI
    1 day ago
  • Material & Logistics Specialist Novi MI. Day Shift-6:00 am start time Contract Position through June 30, 2024 Up to $18.00 an hour 1-3 years warehousing/logistics experience, SAP knowledge Hilo Ability to lift 50 lbs Material Handling/Warehousing experience Required...
    Contract work
    Day shift

    CER Group NA

    Novi, MI
    1 day ago
  • $110k - $135k

     ...functionality, weight, manufacturability, and vehicle performance targets. Define design verification plans and align with the test engineers. Working together with suppliers and engineering service providers. Be a part of a diverse team while fostering a... 
    Full time
    Immediate start
    Flexible hours

    Scout Motors

    Novi, MI
    23 hours ago
  •  ...DeMaria is seeking an experienced team-oriented Construction Project Engineer. This person will be responsible for preparing complete,...  ...or quickly capable of learning Timberline and Microsoft Project software Represent the company at all times with high moral and ethical... 
    Contract work
    For subcontractor
    Work at office

    DeMaria Building Company

    Novi, MI
    20 days ago
  •  ...systems. The Role As a Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and...  ...for vehicle motion systems, including steering, braking, propulsion, rear steering, and active aerodynamics. You will work... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  •  ...Sales Engineer- Capital Equipment Our client, one of the largest North American heat treat equipment manufacturers, has requested our assistance in locating their next Capital Equipment Sales Engineer! Their impressive customer base includes general manufacturing as... 
    Relocation

    Qualified Staffing

    Wixom, MI
    23 hours ago
  •  ...Technical Sales Engineer, Automotive The Technical Sales Engineer (TSE) will be a critical member of a major automotive account team...  ...revenue attainment. Technically adept understanding of hardware and software, and how businesses can leverage NXP to deliver better end... 
    Local area

    NXP Semiconductors

    Novi, MI
    a month ago
  • $116k - $196k

     ...industries providing clients with product engineering and low-volume production solutions....  ...development, including chassis systems, propulsion, and energy systems. Expertise in...  ...engineering, systems safety, and safety-critical software. Familiarity with the lean product... 
    Permanent employment
    Work experience placement
    Work at office
    Flexible hours

    Pierce Manufacturing

    New Hudson, MI
    more than 2 months ago
  • $157.1k - $258.5k

     ...We are seeking an experienced Staff Systems Engineer to lead systems engineering efforts for our embedded AV/ADAS platform. You will be responsible for defining...  ...networking subsystems, and working closely with software and hardware teams to ensure seamless integration... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    6 days ago
  •  ...The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s Vehicle...  ...vehicle dynamics, ADAS/AD, perception, software, and safety to architect and deliver AI‑...  ...NumPy/pandas), and integrate them with embedded control software. Where appropriate,... 
    Full time
    Local area
    Work from home

    General Motors

    Milford, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Electrification Propulsion. Be the first to apply!