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

Senior Software Engineer

General Motors Proving Ground

Job DescriptionDUTIES: Create virtual in-the-loop environments to enable development, verification, and validation of embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake controls. Deliver quality simulation environment on time to meet customers’ requirements. Work with virtual electronic control units (V-ECUs) for engine, propulsion, and transmission controller modules and integrate them in a system-level simulation model. Participate in modeling of Hybrid Vehicle Systems, including mechatronic subsystems, and debug and deploy subsystem models as system-level simulation components. Create and utilize existing virtual controller models to integrate them to be used across different virtual simulations. Create, maintain, and test virtual controller components, such as HWIO, RTOS, and communication models. Obtain, develop, and parameterize sub-system models, including sensors, actuators, and ECU behavioral models. Integrate Plant models and other ECU models into a dynamic virtual simulation. Create and maintain detailed documents for each release. Provide support for released simulations and assist with user testing and troubleshooting. Develop, integrate, and maintain serial data connectivity links between the co-simulation platform and virtual controllers, models, and tools. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Automotive Systems Engineering, Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and three (3) years of experience as an Application Engineer or related occupation. Two (2) years of experience with the following: Integration of Software-in-the-Loop (SiL) co-simulations, including virtual ECU models, sensor/actuator/plant or system physics models for conventional internal combustion engine or hybrid electric vehicle propulsion systems; Embedded C and Python; MATLAB and Simulink in context of plant model development and integration; GT-Power and AMESIM; Embedded controls software and automated software build processes, including gcc compiler, gdb debugger, Eclipse, Jenkins, and ETAS INCA tools; Automotive communication technologies, such as CAN, LIN, and SPI; Modeling of Hybrid Vehicle Systems, including mechatronic subsystems, in Simulink, Simscape, or GT-Power; and Debug/deploy subsystem models as system-level simulation components.#LI-DNI About GMOur 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 UsWe 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.Benefits OverviewFrom 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.AccommodationsGeneral 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, emailus or call us at View phone number on click.appcast.io. 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.SummaryLocation: Milford, Michigan, United States of AmericaType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Milford, MI vacancy
  •  ...Senior Applications Engineer The Atlas Copco Industrial Solutions (IAS) division is a global leader in industrial dispensing, self-pierce riveting, and flow drill fastening systems. Atlas Copco IAS has many familiar brand names in the dispensing and joining industries... 
    Senior

    Atlas Copco Group

    New Hudson, MI
    2 days ago
  •  .... This role is designed for an experienced automotive controls engineer from a leading OEM or Tier 1 supplier who can lead work from vehicle...  ...control- architecture and algorithm design and into production software, calibration, and vehicle validation. What You’ll do: Lead end-... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  •  ...22213 Job Description DUTIES: Prototyping and executing software tasks spanning the entire software development lifecycle, such...  ...local office. REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    5 days ago
  •  ...more about Kinetyc at Why This Role Exists Kinetyc sits at the intersection of advanced manufacturing and deep product engineering - and our customers are building some of the most technically complex end products in their respective markets. This role exists... 
    Senior
    Contract work

    Detroit Manufacturing Systems LLC

    Wixom, MI
    1 day ago
  •  ...Business Unit can look back on almost fifty years of production and development expertise. As part of a global Team, Application Engineering Team is responsible for designing our components in to leading solutions within the illumination, visualization, and sensing... 
    Senior
    Worldwide

    ams AG Gr

    Novi, MI
    4 days ago
  •  ...requirements and design documents Design, develop, and test software Review existing code Development of web based...  ...building background is very helpful Education: ~ BS in Engineering or technical field related to Computer Science/Engineering,... 
    Senior
    Temporary work

    Zobility

    Wixom, MI
    13 days ago
  •  ...metrology (current, voltage, temperature)Design and implement software from platform/base layers (bootloader, diagnostics, communication...  ...defined lifecycle processes and maintain traceability between engineering phases and artifacts to ensure quality and complianceEstablish... 
    Senior

    Our Next Energy Inc

    Novi, MI
    5 days ago
  • General Motors in Michigan is offering Software Engineer and Software Test Engineer Intern roles for summer 2027. Interns work on real products, collaborate with product and engineering teams, and gain hands-on experience across development, testing, and deployment. The... 
    Summer work
    Internship

    General Motors

    Milford, MI
    2 days ago
  • Tech One IT in Novi, MI, seeks an experienced Technical Lead to drive automotive Ethernet and IOC integration across ECUs and domain controllers. You will implement and troubleshoot Ethernet-based solutions, analyze performance, and guide cross-functional teams through ...
    Senior

    Tech One IT

    Novi, MI
    1 day ago
  • Rolls-Royce is seeking a Sr. SAP Functional Support Specialist with expert EWM and logistics knowledge to lead end-to-end SAP projects. The role focuses on SAP S/4HANA EWM and ECC WM, bridging core SAP modules with shop-floor automation and physical logistics operations...
    Senior
    Remote job

    Rolls Royce

    Novi, MI
    3 days ago
  • Niterra North America Inc. is seeking an SAP Center of Excellence Manager to supervise teams, lead SAP-related projects, and serve as an internal consultant across IT and business units. The role drives SAP application strategies and ensures successful system integration...
    Senior

    Niterra North America

    Wixom, MI
    4 days ago
  •  ...Substation Senior Civil/Structural Engineer for the Energy & Utilities Engineering & Design team. Lead civil/structural design for high-voltage substations, covering foundations , steel structures , grading , and site development . Own and review calculations , drawings... 
    Senior

    Wynen's

    Milford, MI
    1 day ago
  • Location: Novi, MI (onsite/hybrid) Type: Contract, long-term We're hiring a Senior SAP SD Consultant for a global automotive and industrial manufacturing client. You'll lead Order-to-Cash design, configuration, and support in S/4HANA, working directly with business stakeholders... 
    Senior
    Contract work

    North Point Technology

    Novi, MI
    5 days ago
  • Fives in Wixom, MI seeks a Sr. Controls Engineer to lead automation software and hardware design for projects. You will write PLC and HMI programs and interpret electrical, pneumatic, and mechanical drawings to support development with safety and standards in mind. The... 
    Senior

    Fives

    Wixom, MI
    2 days ago
  • METRIX IT SOLUTIONS INC in Novi, MI is seeking an Automotive Hardware Design Engineer - Embedded (PCB design) to lead hardware development from concept through production. Hybrid work arrangement with four days in-office. You will translate system requirements into hardware... 
    Senior
    Work at office

    METRIX IT SOLUTIONS INC

    Novi, MI
    1 day ago
  • A leading engineering firm is seeking a Licensed Senior Civil/Structural Engineer to provide technical leadership and mentorship in project environments. You will ensure civil/structural component quality for substation projects, lead design reviews, and engage with clients... 
    Senior

    Leidos Inc

    Milford, MI
    2 days ago
  •  ...edge, patented technology. Position Summary The Senior Hardware Engineer will help develop state of the art vehicle diagnostic equipment...  ...quality for new and existing hardware, firmware, and software. Improve code quality through writing unit tests, automation... 
    Senior
    Local area

    OPUS IVS Inc

    New Hudson, MI
    5 days ago
  •  ...Job Description Job Description Applications & Proposal Engineer Location: Farmington Hills, MI | Full-Time | On-Site Turn technical challenges into manufacturing solutions. Enjoy figuring out how equipment, tooling, and manufacturing processes come together to solve... 
    Full time

    Connect Force

    Commerce, MI
    24 days ago
  •  ...Job Description Job Description Applications Engineer – Confidential Opportunity Location: Farmington Hills, MI Job Type: Full-Time | On-Site Industry: Industrial Machinery / Advanced Manufacturing The Opportunity Our client, an established global manufacturer of highly... 
    Full time

    Connect Force

    Commerce, MI
    a month ago
  •  ...The role combines hands-on inspection work with advanced CMM programming to ensure machined and purchased components meet precise engineering and quality standards. You will program Zeiss CMMs using Calypso, perform dimensional and visual inspections, and collaborate... 
    Senior

    Aerotek

    Wixom, MI
    2 days ago
  •  ...Software Architect Design EngineerAnalyze customer inputs and system requirements to create a robust Software Architecture design model...  ...SAFe framework. Work closely with a team of highly skilled engineering professionals to solve cross-functional design issues and deliver... 
    Work at office
    Local area
    Remote work

    General Motors

    Milford, MI
    3 days ago
  •  ...Paid Holidays Important Requirement:Must have U.S. work authorization Position OverviewOur client is seeking an experienced Senior Design Engineer to support vehicle and product system design and development. This role will focus on engineering design, analysis, and... 
    Senior
    Full time
    Work at office
    Local area

    Reliance One

    Wixom, MI
    5 days ago
  •  ...international travel.Employer will accept a Master’s degree in Electrical Engineering, Computer Science, or related field and 60 months of...  .../ADAS, infotainment, and centralized or zonal architectures2. Software-defined vehicle platforms, automotive computers, or high-... 
    Senior
    Full time
    Local area
    Immediate start

    Micron USA Inc

    Novi, MI
    1 day ago
  • Responsibilities - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof‑of‑concepts to support new location‑based vehicle features - Ensure quality, on‑time delivery using agile, test‑driven development principles... 

    Miracle software system

    Novi, MI
    2 days ago
  •  ...Embedded DeveloperLocation: Milford, MIDuration: FulltimeJob Description:• A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 5 years of experience in the battery management modeling... 

    JConnect Infotech

    Milford, MI
    2 days ago
  •  ...General Motors in Mountain View, CA (Hybrid) is seeking a Senior Manager to lead Software Release Program Management across multiple sites, guiding release planning, risk surfacing, and cross-functional delivery for automotive software. You will build a high-performing... 
    Senior

    Jobleads-US

    Milford, MI
    1 day ago
  •  ...we grow and thrive together. WHAT YOU’LL DO The Senior Design Engineer transforms customer needs into actionable solutions through...  ...Proficiency in design and configuration of AV systems, including software tools and standards. Comprehensive understanding of IP... 
    Senior
    For contractors
    Work at office
    Local area

    AVI-SPL

    Wixom, MI
    2 days ago
  •  ...floor. You will serve as a technical resource and collaborate with engineers and design teams to ensure high-quality, precise parts....  ...years of experience and a High School diploma or GED. This is a senior-level role requiring independent work with minimal supervision... 
    Senior

    Pratt Miller

    New Hudson, MI
    2 days ago
  • $120k - $140k

    The senior Product Engineer - Actuators will support the growth and maintenance of the actuator product line in a global engineering organization. Base pay range $120,000.00/yr - $140,000.00/yr Recruiter at Variant Partners : Executive Search Our client is a publicly... 
    Senior
    Full time

    Variant Partners

    Novi, MI
    2 days ago
  • AVI-SPL is seeking a Senior Design Engineer in Wixom, MI to transform client needs into innovative AV system designs and detailed documentation. You will partner with Sales and Account Managers, lead complex design projects, and own design accuracy from concept to final... 
    Senior
    For contractors

    AVI-SPL, Inc.

    Wixom, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!