This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Developer , you will build the software that powers GM's virtual development environments, SIL workflows, and AI-enhanced simulation capabilities. You bring strengths in automation, embedded systems, and problem-solving — and this role expands your exposure to cloud, data, ML fundamentals, and large-scale simulation architecture.
Job Responsibility
Develop backend services supporting virtual ECUs, simulation orchestration, and model execution
Build tools for SIL workflows including scenario execution, data capture, and automation
Integrate AI/ML components into simulation or validation pipelines
Design APIs for simulation control, artifact management, and orchestration
Optimize performance for compute-intensive workloads
Collaborate with DevOps and simulation teams to ensure seamless integration
Contribute to CI/CD workflows for simulation and AI components
Requirements
Bachelor's or Master's degree in Engineering, Computer Science, or related field
7+ years of relevant experience in software development, simulation, or embedded systems
Strong programming skills in Python, C++, C#, or Java
Experience with simulation or virtualization (vECUs, FMUs, SIL)
Understanding of cloud services and distributed systems
Experience with CLI-based architecture for tools design
Knowledge of MCP-based architecture for AI tools design
Experience with databases for simulation metadata and results
Optional AI Skills: ML lifecycle basics
Vector search or embeddings
Model integration
Nice to have
Experience with microservices for simulation orchestration
Knowledge of Kubernetes for running compute workloads
Performance tuning expertise for simulation or AI pipelines
Experience with automotive data and domain modeling
Experience with ontology-based engineering processes and architecture frameworks
Advanced knowledge of ontology technologies and ontology design patterns (Owl, RDF, SPARQL, Automated reasoning)
What we offer
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