Senior Software Developer - Virtualization, SIL, and AI‑Enablement
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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. What You'll Do ( Responsibilities ) 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. Your Skills & Abilities ( Qualifications ) 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 What Will Give You a Competitive Edge ( Preferred Qualifications ) 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 w ith ontology-based engineering processes and architecture frameworks . Advanced knowledge of ontology technologies and ontology design patterns ( Owl, RDF, SPARQL, Automated reasoning )
Benefits
Additional Information
Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at General Motors? Share your experience