Embedded Software Engineer - Electrification Propulsion
General Motors
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 Show email 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.
- ...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...SuggestedFull timeContract workLocal areaWork from homeRelocation package
- ...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...SuggestedFull timeInternshipLocal areaWork from homeRelocationRelocation package
- ...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...SuggestedContract workCasual workLocal area
- ...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...SuggestedFull timeLocal areaWork from homeRelocation package
- ...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...SuggestedImmediate startFlexible hours
$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 timeImmediate startFlexible hours$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 timeWork at officeLocal areaImmediate startFlexible hours- ...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 timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...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 timeLocal areaWork from homeRelocation packageFlexible hours
$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 officeImmediate startFlexible hours- ...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
- ...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
- ...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
- ...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 officeLocal areaImmediate startMonday to FridayNight shift
- ...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 timeLocal areaWork from homeRelocationRelocation package
- ...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 timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...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 timeLocal areaWork from homeRelocationRelocation packageShift work
- ...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 workTemporary workFor subcontractor
- ...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 workWork at office
$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$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 timeWork at officeImmediate startFlexible hours- 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 workDay shift
$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 timeImmediate startFlexible hours- ...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 workFor subcontractorWork at office
- ...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 timeLocal areaWork from homeRelocation packageFlexible hours
- ...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
- ...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
$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 employmentWork experience placementWork at officeFlexible hours$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 timeLocal areaWork from homeRelocation packageFlexible hours- ...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 timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Electrification Propulsion. Be the first to apply!
- embedded systems software engineer Milford, MI
- embedded developer Milford, MI
- embedded engineer Milford, MI
- embedded software Milford, MI
- software applications developer Milford, MI
- software Milford, MI
- senior c# .net software developer Milford, MI
- software implementation project manager Milford, MI
- graduate embedded software engineer
- embedded systems software engineer

