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

Software Engineer - Vehicle Mechatronic Embedded Controls

Full-time

General Motors Proving Ground

Milford, MI

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 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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Vehicle Mechatronic Embedded Controls in Milford, MI vacancy
  • Description The Role Vehicle Mechatronic Embedded Controls (VMEC) is a team that is comprised of inclusive and diverse Agile teams, where...  ...TRP Team is seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded Controls and great... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...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

    General Motors

    Milford, MI
    2 days ago
  •  ...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

    General Motors

    Milford, MI
    4 days ago
  •  ...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... 
    Suggested
    Work experience placement
    Work at office

    General Motors

    Milford, MI
    2 days ago
  • 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

    General Motors

    Milford, MI
    3 days ago
  •  ...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 time
    Part time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    6 days ago
  •  ...design process, we create vehicles and experiences that...  ...design, intelligent software, and next-generation...  .... Senior Software Engineer - High Voltage Battery...  ...software for embedded controls systems in the electrification...  ...improve software for mechatronic controls and... 
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home

    General Motors

    Milford, MI
    3 days ago
  •  ...utilize existing virtual controller models to integrate be...  ...: Bachelor's degree in Software Engineering, Electrical Engineering...  ...including GT-Power; Embedded controls software and the...  ...and Modeling of Hybrid Vehicle Systems, including mechatronic subsystems, in Simulink... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  •  ...centered design process, we create vehicles and experiences that are...  ...intuitive design, intelligent software, and next-generation safety and...  ...joining our GM family of Software Engineers in VMEC (Vehicle Mechatronics and Embedded Controls). The VMEC team is comprised... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    14 hours ago
  •  ...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

    General Motors

    Milford, MI
    4 days ago
  • General Motors is seeking a Senior Software Engineer to design, develop and validate embedded software for High Voltage Battery Sensor Communication within electrification...  ...projects. This role emphasizes robust controller communication, automation testing, and cross-functional... 

    General Motors

    Milford, MI
    2 days ago
  •  ...A leading energy technology company is seeking a BMS Controls Engineer to develop and validate BMS controls and algorithms. The role requires expertise in embedded control engineering, preferably in automotive settings. The engineer will collaborate with cross-functional... 

    Our Next Energy

    Novi, MI
    2 days ago
  • 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... 

    General Motors

    Milford, MI
    4 days ago
  • ## 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 area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • $145k - $196k

     ...An industry-leading defense engineering organization is seeking a highly...  ...technologies and advanced vehicle systems. This leadership role...  ...Systems Integration Fire Control Systems Turret Systems and...  ...Functional Safety and Safety-Critical Software Hybrid and Electrified... 
    Remote work

    GLOBAL Recruitment Solutions LLC

    Milford, MI
    14 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...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

    Gentherm

    Novi, MI
    16 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  • $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 office
    Immediate start
    Flexible hours

    Talent Search PRO

    Novi, MI
    22 days ago
  • 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... 

    General Motors

    Milford, MI
    5 days ago
  • $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 job
    Permanent employment
    Contract work
    Monday to Friday
    Weekend work

    Pierce Manufacturing

    New Hudson, MI
    more than 2 months ago
  •  ...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... 

    HL Mando America Corp

    Novi, MI
    a month ago
  •  ...Power management Software in the Power management...  ..., BSW Vendors, Controller Application Teams...  ...layered software engineering, quality,...  ...with VMEC, SDV, Embedded Platform Infrastructure...  ..., Electronics, Mechatronics, and other VIP and...  ...software in various vehicle domains (ADAS,... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    2 days ago
  •  ...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 time
    Contract work
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...design process, we create vehicles and experiences that are designed...  ...design, intelligent software, and next-generation...  ...: Join GM’s  Vehicle Mechatronic Embedded Controls (VMEC) team within the  Software...  ...From internal combustion engines and hybrid drive units to... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    14 hours ago
  •  ...Automation Controls Engineer – Novi, MI DISHER is currently partnering with a world leading automation...  ...ideas Write, implement, and debug PLC software Develop contingency and disaster...  ...robot safety (ANSI/RIA 15.06), automated vehicles, conveyor safety Supporting member of Risk... 

    DISHER

    Novi, MI
    3 days ago
  • $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 employment
    Monday to Friday
    Night shift
    Weekend work

    Pratt Miller

    New Hudson, MI
    4 days ago
  •  ...programs. Lead development of software system team design content...  ...solutions across all GM In-House controllers. Document requirements for...  ...environments, benches, and vehicles to verify functionality at...  ...Bachelor's degree in Electronic Engineering, Electrical Engineering,... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    2 days ago
  • $115k - $135k

     ...Description Job Description ISG – Senior Electrical Controls Field Service Engineer Opportunities near Farmington, MI! Competitive...  ...Bachelor’s degree in electrical engineering, Software Engineering, Mechatronics Engineering, Controls Engineering, or an equivalent... 
    Full time
    Casual work
    Immediate start
    Shift work
    Night shift
    Day shift

    Dynamics ATS Organic

    Novi, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Vehicle Mechatronic Embedded Controls. Be the first to apply!