Virtualization and Software-in-the-Loop Integration Engineer for General Motors developing test environments. Collaborate on simulation integration for vehicle systems and components with a hybrid work arrangement.
Responsibilities
Lead the development and integration of cosimulation components to satisfy the end user test requirements.
Create virtual controller models to be used across different simulations
Create, maintain and test virtual controller components such as HWIO, RTOS, communication models, etc.
Obtain, develop & parameterize sub-system models, such as sensors and actuators, and ECU behavioral models
Work with development engineers to understand new feature requirements, address issues, and ensure proper implementation
Work with System Engineers to define SIMBOMs (the required cosimulation assets) based on the test requirements.
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
Provide technical support and guidance to other team members
Ensure the cosimulation environments are delivered with quality
Support cloud deployments
Requirements
Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields
3-7 years of software engineering experience
Proficient in Embedded C and Python
Competent with embedded controls software and the automated software build processes including gcc compiler, gdb debugger, Eclipse, Jenkins and ETAS INCA tools
Adept experience with MATLAB and Simulink in context of plant model development and integration and basic usage of additional simulation tools (e.g. GT-Power, AMESIM, CarSim)
Proficient in automotive communication technologies such as CAN, LIN, SPI and automotive ethernet.
Familiar with FMU/FMI standards and SSP.
Familiar with AUTOSAR Layered Software Architecture.
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;
Healthcare, dental, and vision benefits;
Life insurance plans to cover you and your family;
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;
GM Vehicle Purchase Plan for you, your family and friends.
Job title
Senior Software Developer – Virtualization, SIL Integration
Software Engineer III developing scalable solutions at Walmart. Collaborating with cross - functional teams to enhance system performance and deliver high - impact technology solutions.
Go Software Engineer collaborating with teams in Germany and worldwide at Flexera. Developing SaaS solutions and leveraging container technologies for enterprise optimization.
Developer maintaining web applications for e - commerce at Grupo 3corações. Focused on technologies like React, NodeJS, and GraphQL while working collaboratively with multidisciplinary teams.
Senior Software Developer at Qintess responsible for Oracle database solutions development. Collaborating in a multidisciplinary team to support critical applications.
Software Engineer developing and maintaining cloud - based software products for Anglian Water. Collaborating with cross - functional Agile teams to deliver high - impact solutions.
Software Developer developing automated pipelines for Acronis cybersecurity services. Collaborating with cybersecurity researchers to protect businesses from cyber threats.
Software Analyst tasked with developing innovative insurance solutions. Engaging in a complete software development life cycle within a modern technological framework.
Senior Staff Engineer architecting and optimizing backend solutions for AI - driven SaaS. Leading development and mentoring engineers in a collaborative team environment.
Software Engineer focused on maintaining HR technology platforms, specifically Workday for S&P Global Mobility. Collaborating with HR, Payroll, and IT teams to ensure optimized HR processes.
AI Software Engineer designing and building agentic AI platform components for S&P Global. Collaborating with teams on AI solutions and leading experimentation for product improvements.