Cadillac / GM
Software Engineer - Virtualization and SIL Integration
Cadillac / GM, Milford, Michigan, United States, 48380
DUTIES:
Create or utilize existing virtual controller models for use 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, including sensors, actuators, and ECU behavioral models.
Integrate plant models and other ECU models into dynamic virtual simulations.
Create and maintain detailed documentation for each release.
Provide support for released simulations, assisting with user testing and troubleshooting.
Develop, integrate, and maintain serial data connectivity links (bridges) between the co-simulation platform and virtual controllers, models, and tools.
Work Policy:
Hybrid work arrangement - 3 days in office, 2 days remote. Must report to local office. REQUIREMENTS: Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or related field. At least 3 years of experience as a Project Engineer, Design Engineer, or similar role. Two years of experience with Python, MATLAB, Simulink, and other simulation tools (e.g., GT-Power). Experience with embedded controls software, build processes, and tools like dSPACE VEOS and ETAS INCA. Knowledge of automotive communication technologies such as SENT, LIN, and CAN. Experience with virtual electronic control units (V-ECUs) for engine, propulsion, and transmission controllers, and their integration into system-level simulations. Modeling of hybrid vehicle systems, including mechatronic subsystems, using Simulink, Simscape, or GT-Power, including debugging and deployment.
About GM:
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We embrace the responsibility to lead positive change, making our world better, safer, and more equitable for all. Why Join Us:
We believe in making a difference every dayindividually and collectivelythrough our words, deeds, and culture. We want every employee to feel they belong to one GM team. Benefits:
From day one, we prioritize your well-being at work and at home, supporting your career and personal growth. Learn more about our Total Rewards. Non-Discrimination:
GM is committed to a workplace free of unlawful discrimination, fostering inclusion and belonging. Employment decisions are made without regard to sex, race, color, national origin, religion, age, disability, sexual orientation, gender identity, veteran status, or other protected statuses. Accommodations:
GM offers accommodations for job seekers with disabilities. Contact Careers.Accommodations@GM.com or call 800-865-7580 for assistance. For more details, salary, and company information, please use the apply link. #J-18808-Ljbffr
Work Policy:
Hybrid work arrangement - 3 days in office, 2 days remote. Must report to local office. REQUIREMENTS: Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or related field. At least 3 years of experience as a Project Engineer, Design Engineer, or similar role. Two years of experience with Python, MATLAB, Simulink, and other simulation tools (e.g., GT-Power). Experience with embedded controls software, build processes, and tools like dSPACE VEOS and ETAS INCA. Knowledge of automotive communication technologies such as SENT, LIN, and CAN. Experience with virtual electronic control units (V-ECUs) for engine, propulsion, and transmission controllers, and their integration into system-level simulations. Modeling of hybrid vehicle systems, including mechatronic subsystems, using Simulink, Simscape, or GT-Power, including debugging and deployment.
About GM:
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We embrace the responsibility to lead positive change, making our world better, safer, and more equitable for all. Why Join Us:
We believe in making a difference every dayindividually and collectivelythrough our words, deeds, and culture. We want every employee to feel they belong to one GM team. Benefits:
From day one, we prioritize your well-being at work and at home, supporting your career and personal growth. Learn more about our Total Rewards. Non-Discrimination:
GM is committed to a workplace free of unlawful discrimination, fostering inclusion and belonging. Employment decisions are made without regard to sex, race, color, national origin, religion, age, disability, sexual orientation, gender identity, veteran status, or other protected statuses. Accommodations:
GM offers accommodations for job seekers with disabilities. Contact Careers.Accommodations@GM.com or call 800-865-7580 for assistance. For more details, salary, and company information, please use the apply link. #J-18808-Ljbffr