Logo
General Motors

Software Engineer - Virtualization and Integration of SIL

General Motors, Milford, Michigan, United States, 48380

Save Job

Job Description Join our innovative team where you'll have the opportunity to create and optimize virtual controller models utilized in diverse simulation environments. In this role, you will: Develop, maintain, and rigorously test virtual controller components, including HWIO, RTOS, and communication models. Acquire and parameterize subsystem models, such as sensors, actuators, and ECU behavior. Seamlessly integrate Plant models and other ECU models into dynamic virtual simulations. Create and maintain detailed documentation for each release. Provide ongoing support for released simulations, assisting with user testing and troubleshooting. Develop and maintain serial data connectivity links between the co-simulation platform and virtual controllers, models, and tools. Hybrid Work Policy:

Enjoy the flexibility of a hybrid work policy with 3 days in-office and 2 days remote, while being able to report to your local office. Qualifications: To succeed in this position, you will need: A Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or a related field. A minimum of 3 years of experience in roles such as Project Engineer or Design Engineer. At least 2 years of hands-on experience with: Python MATLAB and Simulink for plant model development and integration, including familiarity with simulation tools like GT-Power Embedded control software and 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 in system-level simulation models Modeling hybrid vehicle systems and mechatronic subsystems in Simulink, Simscape, or GT-Power, along with debugging and deploying subsystem models As a member of the General Motors team, you'll contribute to our goal of achieving a world with Zero Crashes, Zero Emissions, and Zero Congestion. Why Join Us: We are committed to fostering a workplace where everyone feels they belong. Every day, we encourage our employees to embrace the responsibility of driving meaningful change through their actions and our collective culture. Benefits Overview: From day one, we prioritize your well-being both at work and at home, allowing you to focus on realizing your career ambitions. Non-Discrimination and Equal Employment Opportunities: General Motors is dedicated to a workplace free from unlawful discrimination, promoting an environment of inclusion and belonging where all employees can thrive and contribute to crafting better products for our customers. We encourage you to review the responsibilities and qualifications for this role and apply if you meet the criteria. During the recruitment process, candidates may be required to complete role-related assessments and/or pre-employment screenings. Accommodations: General Motors is an equal opportunity employer, welcoming all job seekers, including individuals with disabilities. If you require reasonable accommodations for your job search or application, please let us know by including the specific accommodation requested as well as the job title and requisition number in your email.