Embedded simulation engineer developing SIL and virtualization environments for General Motors vehicle controllers. Integrating models, simulations, and automotive software to support testing and validation.
Responsibilities
Lead development and integration of cosimulation components to satisfy end-user test requirements
Create virtual controller models for different simulations
Create, maintain and test virtual controller components including HWIO, RTOS and communication models
Obtain, develop and parameterize subsystem models such as sensors, actuators and ECU behavioral models
Work with development engineers to understand feature requirements, address issues and ensure proper implementation
Work with System Engineers to define SIMBOMs based on test requirements
Integrate plant models and ECU models into dynamic virtual simulations
Create and maintain detailed release documentation
Support released simulations and assist with user testing and troubleshooting
Provide technical support and guidance to team members
Ensure cosimulation environments are delivered with quality
Support cloud deployments
Requirements
Bachelor of Science degree in Engineering, Computer Science or related fields
2-5 years of software engineering experience
Proficient in Embedded C and Python
Competent with embedded controls software and automated software build processes including gcc compiler, gdb debugger, Eclipse, Jenkins and ETAS INCA tools
Experience with MATLAB and Simulink in plant model development and integration
Basic usage of additional simulation tools such as GT-Power, AMESIM and 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
Must not require GM immigration sponsorship now or in the future
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
GM Vehicle Purchase Plan for you, your family and friends
Senior developer building Java and Spring Boot routing engines for Miratech’s enterprise contact - center technology services. Designing scalable, real - time interaction routing across voice and digital channels.
Senior Routing Engine Developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact center platforms. Designing real - time interaction distribution across agents, queues, skills, and channels.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction routing, APIs, and distributed cloud - native services.
Senior Developer migrating 1Password’s authentication services from a monolith to scalable independent infrastructure. Building secure sign - in systems for businesses and individuals using Go and distributed data technologies.
Clinical AI researcher building a deterministic, evidence - traceable compiler for Canadian healthcare standards. Developing model pipelines, formal validators, and executable clinical decision logic.
Cloud integration developer building Azure infrastructure and enterprise integrations for Maxon’s creative software business. Automating deployments, identity workflows, and systems connectivity across global operations.
Developer building ETL pipelines, SQL models, and data warehouses for Sirva’s relocation services. Integrating source data using Python, Azure, Databricks, and SQL Server.
Lead mainframe developer designing and maintaining BMC’s mission - critical Db2 products for z/OS environments. Guiding development teams and resolving complex client escalations.
Senior Staff Developer modernizing developer experience and AI - assisted delivery at Benevity, a social - impact technology company. Building secure cloud platforms, automation, and engineering standards.
Senior Staff Developer modernizing DevEx, cloud platforms, and AI - assisted delivery at Benevity. Building secure engineering systems that help companies enable social action.