Software Engineer - Virtualization and SIL Integration
General Motors Proving Ground
Job DescriptionDUTIES: Create or utilize existing virtual controller models to integrate be used across different virtual simulations. Create, maintain, and test virtual controller components such as HWIO, RTOS, communication models, etc. Obtain, develop, and parameterize sub-system models, such as sensors and 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 (bridges) between the cosimulation 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. Multiple positions available.REQUIREMENTS: Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or related field of study and Three (3) years of experience as a Project Engineer, Design Engineer, or related role. Two years of experience with: Python; MATLAB and Simulink in context of plant model development and integration and basic usage of additional simulation tools including GT-Power; Embedded controls software and the automated software build processes including dSPACE VEOS and ETAS INCA tools; Automotive communication technologies such as SENT, LIN, and CAN; Virtual electronic control units (V-ECUs) for engine, propulsion, and transmission controller modules and integrate them in a system-level simulation model; and 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
- ...vision, we are investing heavily in virtual test environments and software-defined vehicle (SDV) capabilities... ...and Software-in-the-Loop (SIL) Integration team within the Software Defined Vehicle... ...will work closely with experienced engineers who will provide mentorship and...SuggestedFull timeInternshipLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...intuitive design, intelligent software, and next-generation safety... ...investing significantly in Virtualization and Software-in-the-Loop (SIL) technologies to enable early... ...role of “ Senior Software Engineer - Virtualization and SIL Integration” to support development of...SuggestedFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...DescriptionThe Role:The ADAS Virtualization Deployment team is part of... ...the design, requirements, integration, validation, and execution... ...diverse team of experts. As a Software Test Engineer - Virtualization in the... ...readiness of Software‑in‑the‑Loop (SIL) test environments to...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- ...develop and implement controls software and diagnostic algorithms... ...portfolio. Create and integrate software in hand-coded C,... ...Bachelor's degree in Mechanical Engineering, Software Engineering,... ...and testing experience on SIL/HIL and other virtual environments; and...SuggestedFull timeWork at officeLocal areaRemote workWork from home
- ...we move toward a fully Software‑Defined Vehicle (SDV)... ...role of Senior Software Engineer - Battery State... ...system‑level validation in virtual and physical environments... ...through MIL, SIL, and HIL test environments... ...injection test suites integrated into CI pipelines to enforce...SuggestedFull timeLocal areaWork from homeRelocation packageShift work
- ...vehicles? Consider a role as a Senior Software Solution Lead Engineer (SSLE) on our LVI (Low Voltage... ...Effect Analysis (FMEAs) using the FMEA Integration Tool (FIT). Support the development... ...applicable.Provide guidance to support virtual CoSIM environment development.Your...Full timeLocal areaWork from homeRelocation package
- ...providing clients with product engineering and low-volume production... ...our warfighters. As system integrators of technology, developers of... ...to create a specific Defense software team focused on our mission.... ...Kafka)Simulation and Modeling (Virtual world Unreal Engine, CarSim,...Permanent employmentFull timeContract workRemote workMonday to FridayWeekend work
- ...are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development... ...is a cloud-based platform which provides integrated virtual workspaces, integration with test environments, and...Full timeLocal areaWork from homeRelocationRelocation package
- ...intuitive design, intelligent software, and next-generation safety... ...(Control / Controls Integration Engineer) are responsible for supporting... ...troubleshooting and commissioning HIL/SIL/SOLE systems for executing... ...testing (physical or virtual)#LI-SW1SPONSORSHIP: GM DOES...Full timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...motivated Solutions Architect - Virtual Cloud Platform as part of the Virtualization & Embedded Software Development Tools (VEST)... ...capabilities, services, and integrations, including event-driven and... ...Partner with product management, engineering leads, and stakeholders...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...including open work spaces and virtual connection platforms to... ...Component HIL Simulation and Integration Engineer to support our HIL Agile Release... ...environments (such as HIL, SIL, Virtual HIL, etc) through... ...solutions for evaluation of software and hardware performance to...Full timeH1bLocal areaImmediate startWork from homeRelocation packageFlexible hoursShift workNight shift
- ...System.VMEC TRP Team is seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded Controls and great... ...Simulink, Python scripting, INCA, etc.Knowledge of sub-system integration including design, implementation, and testing.Proficient in...Full timeLocal areaWork from homeRelocation package
- ...DescriptionDUTIES: Develop, test, validate, integrate, and release Virtual Mechatronics Control Unit (vMCU) for Software Defined Vehicle (SDV) architecture for future... ....REQUIREMENTS: Master's degree in Electrical Engineering, Mechatronics Engineering, or related field of...Full timeWork at officeLocal areaRemote workWork from home
- ..., MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software... ...teams, including Tier 1 suppliers, manufacturing, and integration teams to support seamless software integration and deployment...Full timeLocal areaWork from homeRelocation package
- ...through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems... ...control (e.g., Git), change management, and continuous integration.Demonstrated knowledge of software quality processes and...Full timeLocal areaWork from homeRelocation package
- ...DescriptionThe RoleVirtual Propulsion Analysis Engineer for GM Defense is responsible for... ...program requirements.What You'll DoLead virtual development activities end-to-end, owning... ...CAE teams) to define requirements, integrate models, and ensure system-level performance...Permanent employmentFull timeLocal areaWork from homeRelocation package
- ...looking for a Thermal Lead Development Engineer (LDE) that is interested in creating the... ...following that project through protype builds, integrating the vehicle and then launching a new... ...time, and trip coordinationPartner with virtual analysis teams to prioritize...Permanent employmentFull timeLocal areaWork from homeRelocation package
- ...we are developing the embedded software and control systems that enable... ...performance, drivability, and system integration. We are looking for a Lead Software and Controls Engineer to support new transmission... ...activities, including unit, SIL, HIL, bench, and integration testing...Full timeLocal areaWork from homeRelocation packageShift work
- ...are developing the embedded software and control systems that enable... ..., drivability, and system integration. We are seeking a Senior Advanced... ...Emission System Software Engineer to support Advanced Technical... ...control methods/software on SIL/HIL test bench, engine start...Full timeLocal areaWork from homeRelocation package
- ...per week.Leads GM’s corporate software strategy for new technologies... ...teams for development and integration. Oversees comprehensive design... ....The RoleAs a Staff Software Engineer - Automation Library Development... ...automation team.Partner with virtual engineering teams to develop...Full timeLocal areaWork from homeRelocation package
- ...The Team:The Mechatronics Infrastructure Software Team enables GM’s Software Defined Vehicle platforms by driving the delivery, integration, and release of foundational software... ...Qualifications)Bachelor’s degree in Software Engineering, Computer Science, Electrical...Full timePart timeLocal areaWork from homeRelocation package
- ...excellence of embedded controls software development across the VMEC... ...and processes, mentoring engineers at all levels, and influencing... ...defects.Recurring defects and integration issues are reduced through systemic... ...ASPICE.Experience with HIL, SIL, and vehicle-level test...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...transportation on a global scaleSenior Software Engineer - High Voltage Battery Sensor CommunicationDesign... ...a fast-paced environmentHigh level of integrity, ability to deal with ambiguity, take...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...Description Job Description About the Job PCSP is a systems integrator headquartered in New Hudson, MI. We specialize in enterprise... ...volumes (RAID 0/1/5/6/10) via RAID/HBA controllers; configure virtual disks, hot spares, and validate array integrity Quality...Remote work
- ...Diagnostics & Analytics Sub-system Lead Engineer, you will play a key role in shaping how... ...foundations that support the future of software-defined vehicles. If you are energized by... ...principles.Familiarity with continuous integration and continuous deployment methodologies...Full timeLocal areaWork from homeRelocationRelocation package
- ...are seeking a highly skilled and experienced Staff Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development... ...for a cloud-based platform that provides integrated virtual workspaces, integration with test environments, and...Full timeLocal areaWork from homeRelocation package
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...seeking a Senior Vehicle Motion Controls Integration Engineer to join our Vehicle Control Design team... ...scalable integration solutions that support virtual development, development vehicle...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...DescriptionThe Role: GM is seeking a Staff Software Architect to lead architecture,... ...debugging, and increase engineering productivity. What You’ll Do Lead... ...frameworks, metrics, dashboards, and CI/CD integration Familiarity with bench, HIL, SIL, and vehicle test workflows...Full timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionDUTIES: Drive the VMEC Systems Engineering processes to all areas of... ...of experience as a System Integration Engineer, Design Engineer,... ...with: Embedded Controls, Software Architecture; Automotive... ...Software development processes; Virtual Simulation Development;...Full timeWork at officeLocal areaRemote workWork from home
- ...vehicle systems.The RoleAs a Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and... ...develop and validate control and estimation strategies.Support integration and testing in simulation environments (CarSim, CarMaker,...Full timeLocal areaWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Virtualization and SIL Integration. Be the first to apply!

