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

Staff System Engineer- Mechatronic Flash Programming

Full-time

General Motors

Description

The Team:

The Programming, EIO/HWIO (Ethernet Input/Output Hardware Input/Output) Systems Engineering Team represents two of the eight Mech Infra Systems teams: the Mech Infra Programming System and the Controller Hardware System (EIO/HWIO); the other six are Diagnostics, Ethernet Communications, Non-Ethernet Communications, Power Management, Safety, and Cybersecurity. The Programming System owns the end-to-end strategy, requirements, flows, test automation, and recovery behavior that enable SDV ECUs to be safely, securely, and repeatably programmed and updated across development, manufacturing, service, and field environments.

The EIO/HWIO System defines and validates controller input/output capabilities—including sensing, actuation, diagnostics, I/O mapping, performance, and voltage-reference monitoring—to ensure controllers and Ethernet I/O devices operate reliably and are diagnosable. Together, these two systems represent complementary areas of Mech Infra SW: Programming manages how software is delivered and updated, while EIO/HWIO enables the controller-level interfaces through which the system interacts with physical devices. Programming also supports any previous electrical architectures such as VIP.

The Role:
General Motors is currently seeking a Staff System Engineer specializing in Mechatronic Flash Programming. This role will define, implement, and continuously improve flash-programming requirements, architectures, tools, and validation strategies for advanced mechatronic systems across GM vehicle programs.

The engineer will serve as a technical lead across development, manufacturing, over-the-air (OTA), and service programming environments. The role connects system requirements, embedded software, diagnostics, vehicle networks, programming tools, test automation, cybersecurity, and manufacturing execution to deliver reliable and efficient vehicle software updates.





What You'll Do (Responsibilities):

Define and deliver flash-programming requirements and solutions for advanced mechatronic systems across GM vehicle programs.

Lead programming strategies for development, manufacturing, OTA, and service environments.

Partner with software, hardware, diagnostics, cybersecurity, manufacturing, and vehicle-integration teams to deliver reliable solutions.

Develop and improve programming tools, diagnostics, scripts, and automated tests.

Analyze programming issues, identify root causes, and drive effective corrective actions.

Maintain requirements, test coverage, traceability, and technical documentation.

Establish reusable standards and practices that improve programming quality, efficiency, and scalability.

Provide technical leadership, mentoring, and roadmap direction for programming capabilities in future architectures

Mentor junior engineers and provide technical guidance on complex programming tasks.

Define and track key performance indicators (KPIs) for flash programming quality and efficiency.


Your Skills & Abilities (Required Qualifications):

Bachelor's degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

10+ years of experience in Software Development, with a strong focus on embedded systems or automotive applications.

Strong experience with automotive flash programming, embedded systems, vehicle diagnostics, and software requirements.

Experience developing or reviewing software, scripts, engineering tools, or test automation.

Experience across the software or systems development lifecycle and with agile methods.

Experience using Wireshark or similar tools to analyze PCAP and diagnostic traffic.

People Skills:

Exceptional Cross-Functional Leadership and communication skills, with the ability to influence and collaborate across diverse teams.

A strong commitment to Continuous Learning and staying abreast of industry trends and emerging technologies.

Demonstrated ability in Group Problem Solving and analytical thinking to resolve complex technical issues.

Proven Strategic Leadership capabilities in defining and executing technical roadmaps.

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

Master’s degree in Engineering, Computer Science, or a related field.

Experience with automotive diagnostic protocols (e.g., UDS) and vehicle communication networks (e.g., CAN, Ethernet) is highly desirable.

Experience programming clients and interfaces.

Experience with programming archives, binary and calibration content, utility files, interpreter specifications, archive parsers, or content-selection tools.

Experience with manufacturing end-of-line programming, OTA programming, or dealership programming.

Experience with C++, Python, C#, or other languages used for tool development and automation.

Demonstrated ability to use AI tools to enhance productivity, solve complex problems, and validate outputs.

Experience with Software defined vehicle architectures, centralized computing, vehicle gateways, aggregators, system managers, or virtual ECUs.

Company Vehicle : Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.

Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.

#LI-DH2

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}.

Relocation benefits are available for candidates who qualify under company policy.

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 View email address on us.fitly.work or call us at View phone number on us.fitly.work. 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 2 days ago
Similar jobs that could be interesting for youBased on the Staff System Engineer- Mechatronic Flash Programming in Milford, MI vacancy
  •  ...Electrical and Software Architecture. The Mechatronics Infrastructure organization is looking for a Senior Systems Engineer who will work on development and validation...  .... simulation and analysis tools, and programming languages. Knowledge of and experience with... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • Description We are looking for a Sr. Systems Capability Engineer to help us lead and manage the development and integration of our embedded...  ..., and deliver cutting-edge solutions to all GM vehicle programs. Our seamless integration of software and hardware ensures... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    Milford, MI
    3 days ago
  • $91.5k - $148.1k

     ...generation defense technologies and advanced systems. We operate with unparalleled commitment...  ...missions. The Sr. Systems Validation Engineer is responsible for designing, developing...  ...and drive timely execution to meet program timeline/targets Create and maintain... 
    Suggested
    Permanent employment
    Immediate start
    Worldwide
    Shift work
    Weekend work

    Oshkosh Corporation

    New Hudson, MI
    2 days ago
  •  ...advanced commercial vehicle platforms, engineering expertise, and large-scale manufacturing...  ...while managing cost and complexity. System engineering is a multidisciplinary organization...  ...the total product meets mission and program objectives. In this role, the Lead... 
    Suggested
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  • Job DescriptionThe RoleThe Staff Product Cybersecurity Engineer, Secure Product Engineering is a senior individual...  ...helps ensure that software and systems are implemented securely as...  ...read and write software in multiple programming languages to personally build tooling... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • Fives DyAG Corp. in Wixom, MI is seeking a Vision Engineer to create code from scratch, perform advanced programming, and commission/install Vision systems for clients across various industries. The role involves programming with Cognex spreadsheet, Easy Builder, Keyence... 

    Fives

    Wixom, MI
    3 days ago
  • $65 per hour

     ...for developing features and algorithms for Driver Assistance Systems. Define and update use cases, functional requirements for ADAS...  ...6262. 3. Basic Qualifications: Bachelors degree in electrical engineering, computer science or a related field. 2+ years in developing ADAS... 
    For contractors
    Local area
    Remote work

    3B Staffing LLC

    Novi, MI
    2 days ago
  • Description We are looking for a Senior Systems Capability Engineer to help us lead the development and integration of automated driving technologies...  ...with software, system engineering, product management, program management and key hardware partners to ensure alignment... 
    Permanent employment
    Full time
    Local area
    Work from home
    3 days per week

    General Motors

    Milford, MI
    1 day ago
  • General Motors seeks a Sr. Systems Capability Engineer to lead development and integration of embedded ADAS features. You will define feature-level requirements, validate test plans, and collaborate with software and hardware teams to ensure seamless vehicle platform integration... 

    General Motors

    Milford, MI
    1 day ago
  • A global technology company is seeking a Vehicle-Level Thermal System Design Release Engineer to manage the thermal system of vehicles. The ideal candidate will have 5 years of experience in thermal management for electric vehicles and hold a BS in Engineering. Responsibilities... 
    Contract work

    Altair

    Novi, MI
    3 days ago
  •  ...DescriptionThe Role:As a Chassis Diagnostics & Analytics Sub-system Lead Engineer, you will play a key role in shaping how next-generation...  ...board diagnostics, or serial data.Sufficiency using relevant programming languages: Python, SQL, Scala, & R.Proficiency using the... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  • GM Defense is seeking engineering professionals across systems, mechanical, electrical, and software disciplines to support defense programs. The role emphasizes integration, testing, and delivery of mission-critical vehicle and sensor solutions. You will work on defense... 

    General Motors

    Milford, MI
    4 days ago
  •  ...into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation...  ...on a global scale. The Role The AV Fleet Data Engineering team is responsible for the end-to-end design, requirements, integration... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  • // Mechatronics Technician / Industrial Mechanic / Assembler (m/f/d) Location USA Are you fascinated by perfect technology? Start your career...  ...and assembly machines Installation and wiring of electrical systems Operation of integrated handling robots (e.g. ABB, Fanuc,... 
    Permanent employment
    Flexible hours

    ELWEMA

    Wixom, MI
    3 days ago
  •  ...Description Job Description Principal Modern Controls Engineer (Embedded Systems) Location: New Hudson, MI (Onsite) Employment Type:...  ...Automotive Engineering, Computer Engineering, Computer Science, Mechatronics, or a related field. ~8+ years of experience developing... 
    Monday to Friday

    GLOBAL Recruitment Solutions LLC

    Milford, MI
    a month ago
  • $75.24k - $125.4k

     ...Staff Environmental Engineer Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for...  ...life insurance, paid parental leave, reward & recognition program, and optional benefits including wellbeing benefits, adoption... 
    Full time
    Part time
    Work at office

    ARCADIS

    Novi, MI
    1 day ago
  •  ...Systems Engineer | Novi, MI Regular Employee | Salary Exempt | $0.00 - 0.00 What you'll...  ...assistance to IT service desk support staff and junior engineers. * Implement security...  ...Through participation in the E-Verify program, information entered on Form I-9 will be... 
    Summer work
    Work at office
    Local area

    The Shyft Group

    Novi, MI
    1 day ago
  •  ...—from breakthrough hardware and battery systems to intuitive design, intelligent software...  ...for developing software tools and the engineering process to enable a global software organization...  ...for tools capabilities supported every program increment .Maintain evaluation and... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  •  ...DescriptionThe role:General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role...  ...to participate in a company vehicle evaluation program, though which you will be assigned a General... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  •  ...BWI Group is a premier chassis supplier that designs and manufactures brake and suspension systems for the global transportation market. BWI Group is seeking a Systems Engineer responsible for the end‑to‑end definition, design, integration, and verification of complex... 
    Work at office

    BWI GROUP

    Brighton, MI
    3 days ago
  •  ...Infrastructure Team within the Embedded Platform Systems & Infrastructure organization is focused...  ...on SDV2.0.The Role:As a Senior Systems Engineer - Low Voltage Systems, your technical...  ....Experience executing production programs through launch.Proven expertise in low voltage... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...Instruments offers a Field Applications Engineer internship designed to develop broad technical...  ...learn how product characteristics map to system-level requirements and demonstrate...  ...across a range of devices and systems. The program emphasizes teamwork and fast-paced learning... 
    Internship

    Texas Instruments

    Novi, MI
    4 days ago
  •  ...Incorporated in Novi, MI is offering a Field Applications Engineer internship designed to develop broad technical TI...  ...teach how functional product characteristics relate to system-level requirements. The program aims to prepare you for a career as a Field Applications... 
    Internship

    Texas Instruments Incorporated

    Novi, MI
    36 minutes ago
  •  ...System Safety & Reliability Engineer As a System Safety & Reliability Engineer, you'll be part of a team that ensures the safety and reliability attributes of our products are understood and risks are managed to an acceptable level. This role involves the integration... 
    Live in
    Work at office
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Professional Physical Therapy

    Novi, MI
    2 days ago
  • Job DescriptionThe RoleThe Staff Product Cybersecurity Engineer, Offensive Product Security role sits within the broader Product Cybersecurity organization...  ...helps identify meaningful weaknesses in software, systems, and product implementations across embedded vehicle software... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...equipment history and documentation using PM software system and logs. Works closely with process engineering to develop Process Specifications for new...  ...and setup. Basic Qualifications: Experience and programming knowledge of SMT and Electronics assembly equipment... 
    Permanent employment
    H1b
    Visa sponsorship

    Trialon Corporation

    Novi, MI
    3 days ago
  •  ...service and/or repair of Fire Extinguishers and any Pre-Engineered Suppression Systems. ESSENTIAL JOB DUTIES: Use required tools and test...  ...documentation on work orders. Understand and follow SFP's Safety program, SDS book, Hazardous communication program, policies and... 
    Traineeship
    Work at office
    Night shift

    Summit Fire Protection

    New Hudson, MI
    1 day ago
  •  ...experience in business, technology, and engineering, we focus on creating simple, scalable outcomes...  ...and strategic partners. The  Systems Engineer – Physical Security will be responsible...  ...video surveillance systems Setup, program, and configure network appliances and... 
    Work at office

    People Driven Technology Inc

    Wixom, MI
    1 day ago
  •  ...to make people smile. Role Summary The Audio Visual (A/V) Systems Engineer is responsible for translating client needs and project requirements...  ...technologies. Act as a resource and mentor for A/V Technical Staff. Build and maintain strong client-facing communication and... 
    Permanent employment
    Work at office
    Work from home

    Bluewater Technologies

    Wixom, MI
    2 days ago
  • $51.07 per hour

    About LVC We are the area's leading fire protection and systems integration company, established in 1982. We realize that our employees...  ...Retirement Savings Plan, FSA, LegalShield, Employee Assistance Program, PTO and Holiday pay. Essential Functions Support service team... 
    Hourly pay
    Weekend work
    Afternoon shift

    LVC Companies

    New Hudson, MI
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff System Engineer- Mechatronic Flash Programming. Be the first to apply!