Software Engineer - Vehicle Mechatronic Embedded Controls
General Motors
Description
The Role
Vehicle Mechatronic Embedded Controls (VMEC) is a team that is comprised of inclusive and diverse Agile teams, where everyone has a voice in the conversation. VMEC is a production level group that supports the definition, design, and development of all embedded controllers that impact vehicle motion. Thermal Runaway Propagation (TRP) is focused on the development and execution of diagnostics and prognostics to detect and prevent thermal runaway in the High Voltage Battery System.
VMEC TRP Team is seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded Controls and great attention to detail. The selected
candidate will develop diagnostic and prognostic algorithms using telemetry, data
analysis & best practices for VMEC features and support the growth capabilities to keep us at the forefront of emerging technology.
What You'll Do
Deliver software technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for the TRP organization utilizing the ART Framework.
Software implementation of Controls Design to continuously improve software for mechatronic controls and diagnostics strategies as well as controller communication.
Test and demonstrate software functionality.
Document requirements for design solutions.
Link design solutions to test cases that can demonstrate software functionality.
Utilize automated test tools in build environments, benches and vehicles to verify functionality.
Team Collaboration.
Provide a voice in software planning events, share ideas and leanings to help train/teach others.
Document lessons learned and best practices.
Provide, communicate, and support common best practices among software community.
Provide a voice in software planning events, share ideas and leanings to help train/teach others.
Utilize Problem Resolution Tracking System (PRTS).
Performs other related duties as assigned
Visibility: at the site/team level.
Your Skills & Abilities (Required Qualifications)
Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology, Information Security, Cybersecurity or other applicable Engineering focuses.
2-5 years Engineering experience with proven technical and professional skills in job-related area.
Knowledge of Simulink, MATLAB, DOORS, GIT environment(s); plant modeling and/or analysis tools .
Knowledge of Java, Matlab, Simulink, Python scripting, INCA , etc.
Knowledge of sub-system integration including design, implementation, and testing.
Proficient in C, C++ programming.
Knowledge of Auto Code Generation .
Outstanding levels of interpersonal and relationship management skills to effectively collaborate with varying levels of the organization as required.
Emerging partnership and teamwork skills and ability to learn from and share knowledge with co-workers in a fast-paced environment.
High level of integrity, ability to deal with ambiguity, take initiative/self-directed.
Consistent demonstration of innovative thinking that is customer-centric.
Ability to work in a fast-paced environment with sometimes incomplete requirements.
Analytical problem-solving skills where problems are unusual and difficult.
Demonstrated honesty, integrity, and trust. Lead by example.
What Will Give You A Competitive Edge (Preferred Qualifications)
MS in Engineering, Electrical, Mechanical, Computer or Computer Science.
Skilled in C, C++, Matlab, Simulink, Auto Code Generation, Python scripting, ETAS, INCA, MDA and other software tools for either the development or testing of software.
Experience with JIRA and Scaled Agile Framewor k .
Experience with bootloader, embedded operating systems, controller communication, or diagnostics .
Knowledge of AUTOSAR standards and methodology.
Knowledge and experience with CAN, LIN, ARXML , or Ethernet communications protocol.
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
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.
$91.5k - $148.1k
...providing clients with product engineering and low-volume production... ...to market faster. The Embedded Software & Controls Engineer III leads... ...integration, debugging, and vehicle-level deployment. ESSENTIAL... ...Computer Engineering, or Mechatronic Systems ~6+ years of relevant...SuggestedPermanent employmentMonday to FridayNight shiftWeekend work- ...exciting time of transformation in vehicle motion control! We are focused on building a... ...Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced... ...ability in controls, estimation, or mechatronics. This position is ideal for...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy... ...or Computer Science and experience in embedded software development. This hybrid role requires...Suggested
- ...Milford Proving Grounds location seeks a Senior Software Engineer to join the VMEC team, focusing on embedded control software for high voltage battery systems and contactors... ..., and integrate software across controllers and vehicle networks, collaborate with Systems, Validation,...Suggested
- Role Overview The ADS Software Engineer plays a key role in delivering... ...perception, decision-making, and vehicle control capabilities. Senior-level... ...(Electrical, Computer, Mechatronics, System Design, Mechanical... ...systems, or real‑time embedded platforms 5+ years experience...Suggested
- ...Milford Proving Grounds, Michigan three times per week, at minimum. The Role As a Senior Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage Agile Release Train (ART). Your focus...Work experience placementWork at office
- ...business. The Team: The Mechatronics Infrastructure Software Team enables GM’s Software Defined Vehicle platforms by driving the... ...Bachelor’s degree in Software Engineering, Computer Science,... ...integration frameworks, and version control systems such as Git or SVN...Full timePart timeLocal areaWork from homeRelocation package
- ...Embedded Developer Location: Milford, MI Duration: Fulltime Job Description: • A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or... ...support a large number of host vehicle models. • Collaborate with BMS...Full time
- ...A VMEC Sub-System Lead Engineer (SSLE) develops some of... ...combustion applications in the Vehicle Motion Supervision product in Chassis Controls team. The Sub-... ...management, and embedded controls development and... ...Collaborate with Controls and Software Engineers to review...Full timeLocal areaWork from home
- ...highly skilled and experienced Senior Software Engineer to join our innovative team at... ...tool chain that supports multiple GM vehicle architectures. This role will maintain... ...role requires a strong understanding of embedded controllers and complex vehicle scenarios with the...Relocation package
$145k - $196k
...About the job Chief Engineer - Defense Systems & Advanced Vehicle Technologies Location: New Hudson, Michigan... ...Systems Integration Fire Control Systems Turret Systems and Ammunition... ...Safety and Safety-Critical Software Hybrid and Electrified Vehicle...Remote work- General Motors is looking for a Senior Software Design Release Engineer based in Milford, Michigan. In this hybrid role, you will lead the product development of embedded controllers, ensuring project deadlines are met while collaborating with cross-functional teams. The...
- ## Senior Software Design Release EngineerApplyremote type: Hybridlocations... ...The Software Design Release Engineer represents an exciting and... ...development and launch of embedded controller products. Is project... ...with product engineering and vehicle manufacturing.* Ensure that...Local areaWork from homeRelocationRelocation package
- ...design process, we create vehicles and experiences that... ...design, intelligent software, and next-generation... ...Senior Software Engineer – High Voltage Battery... ...validate software for embedded controls systems in the electrification... ...improve software for mechatronic controls and...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...tailored to you. Because when you thrive, innovation thrives. Software Engineer, Embedded Rust Gentherm is expanding its business portfolio... ...role will focus on supporting software development for the control of thermal and pneumatic comfort systems into products...Work at office
- ...candidates for the role of Software Engineer in Virtualization and SIL... ...supports L4 Virtual Electronic Control Unit (vECU) integration into... ..., verifying, and validating embedded software. A successful... ...Experience using Intrepid Vehicle Spy or Vector CANoe for simulation...Full timeLocal areaWork from homeRelocationRelocation package
- General Motors is looking for a Software Engineering Manager in Milford Charter Township, Michigan to lead their CI/CD and Embedded Software Development Tools team. This role focuses on managing platforms and workflows that enhance embedded software quality across the GM...
- ...electrification, autonomous technology, and software-defined vehicles. At the heart of this transformation is our Vehicle Mechatronics Embedded Controls (VMEC) team, leading the charge with... ...cross functionally and lead Product Engineering / Agile Release Team (ART) in both...Full timeLocal areaWork from homeRelocation package
$132k - $231k
...clients with product engineering and low-volume production... ...and experts in ground vehicles, we strive to pull... ...create a specific Defense software team focused on our... ...Modelica) IoT, ROS, Embedded Development RaspberryPi... ...require access to controlled goods and technologies...Remote jobPermanent employmentContract workMonday to FridayWeekend work- ...Job Description Job Description About the Role HL Mando is seeking an experienced engineering leader to manage the Brake Controls, Software, and Vehicle Application team supporting advanced electronic braking systems. This role is responsible for leading all regional...
- ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software... ...technologies, directly impacting how vehicles communicate and perform. This is an exciting... ...systems with understanding of engine controls and vehicle communications Data...Temporary workWork at officeWork from homeFlexible hours
$184.1k - $230k
...accelerate validation of embedded controllers andperceptionsystems... ..., electrical, and software disciplines to... ...collaborate with systems engineers, embedded software... ...validation across multiple vehicle platforms. Develop... ..., Electrical, or Mechatronics Engineering—or...Flexible hours- ...Zero Congestion, GM Mechatronics Hardware platform... ..., technical engineer in propulsion hardware... ...our propulsion controller hardware. In... ...next generation vehicles. The role requires... ...Semiconductor, DREs, GM software, PCB layout,... ...knowledge of embedded software development...Full timeContract workLocal areaWork from homeRelocation package
- ...Defense GM Defense delivers integrated vehicles and mobility solutions to defense, government... ...GM Defense is seeking a Design Release Engineer to serve as the single accountable... ...Execute formal part release and configuration control in GMD systems, including SOR, ICD, BOM,...Permanent employment
- ...Automation Controls Engineer - Novi, MI DISHER is currently partnering with a world leading... ...ideas Write, implement, and debug PLC software Develop contingency and disaster... ...robot safety (ANSI/RIA 15.06), automated vehicles, conveyor safety ~ Supporting member...
$160k - $192.5k
...UDS for Scout’s new software-defined vehicle architecture Own... ...across domains, controllers, and diagnostic gateways... ...between systems engineering, software... ...Computer Science, Mechatronics, or Engineering Technology... ...automotive diagnostics, embedded systems, software...Work at officeImmediate startFlexible hours$104.1k - $173.9k
...clients with product engineering and low-volume... ...understanding of embedded systems and... ...defense systems and vehicle platforms. In addition... ...execution of mechatronic and embedded systems... ...architecture, control methods Estimates... ...Proficiency in engineering software tools such as:...Permanent employmentMonday to FridayNight shiftWeekend work$110k - $135k
...iconic American vehicles in history. A vehicle... ...now! System Engineer and Feature/Function... ...include body control modules, lighting... ...systems engineering, software development, and... ...methods of mechatronics systems. Develop... ...Familiarity with SW for embedded systems, EE...Full timeWork at officeImmediate startFlexible hours- Overview General Motors is seeking a Staff AI/ML Engineer for the Vehicle Mechatronic Embedded Controls (VMEC) Analytics team. The team delivers production AI... ...experience in automotive, embedded controls, or software‑defined vehicle programs, or other safety‑critical...Local areaRemote workRelocationRelocation package
- ...! Job Title: Applications Engineer Department: Applications... ...on machine configurations and software to achieve optimal results. They... ..., Machinery, Tools, and Vehicles Used • General office equipment... ...or operate objects, tools or controls; reach with hands and arms...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Vehicle Mechatronic Embedded Controls. Be the first to apply!
- senior c# .net software developer Milford, MI
- embedded software Milford, MI
- software implementation project manager Milford, MI
- software Milford, MI
- japan software engineer
- goldman sachs software engineer
- senior robotics software engineer
- software sales engineer
- software developer manager
- software v&v engineer

