Senior Software Engineer - Virtual Cloud Platform
General Motors Proving Ground
Job DescriptionThe Role:We are seeking experienced and motivated candidates for the role of Senior Software Engineer – Virtual CloudPlatform as part of the Virtualization & Embedded Software Development Tools (VEST) team in VSEE. Our mission is to develop tools, platforms, and virtual automation capabilities that accelerate infrastructure and application software development, enable co-simulation in cloud-based virtualization environments, and support automated validation workflows within a larger CI/CD framework.As a Senior Software Engineer, you will work across organizational boundaries to design, develop, deploy, and sustain scalable cloud applications and automation solutions that support embedded software development for VIP and SDV programs. You will serve as a subject matter expert for GM’s industry-leading SOLE virtualization platform, ensuring that platforms meet technical, scalability, cybersecurity, and commercial requirements for infrastructure and application software development.At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale.What You’ll Do (Responsibilities):Act as a virtual cloud platform architect, balancing functional requirements—supporting embedded software development—with operational requirements such as cloud scalability, cybersecurity, and cost optimization.Lead and partner with cross-functional teams to define and document requirements for cloud applications, virtualization platforms, and automation capabilities.Collaborate with suppliers, simulation integration teams, and internal process partners to develop and maintain virtualization capabilities that support software readiness milestones.Develop innovative methods to automate deployment, execution, and maintenance of co-simulation environments in the cloud.Design and integrate automation workflows to support component, subsystem, and vehicle-level regression testing.Serve as a subject matter expert in cloud applications, virtualization capabilities, and test automation across the organization.Lead integration and deployment of automation capabilities within CI/CD frameworks.Provide updates, technical demonstrations, and live presentations to leadership and external organizations.Yours Skills & Abilities (Required Qualifications):Bachelor’s degree in Computer Science, Software Engineering, or a relevant engineering discipline.10+ years of experience in cloud applications, virtualization, co-simulation, embedded software development, test automation, or validation roles.Strong Expertise in programming languages such as C, C++, Python, Java, SystemC, Quarkus, SpringBoot, Micronut and CAPL.Working knowledge of cloud platforms (Azure, AWS, GCP), containerization, and orchestration tools (Docker, Kubernetes, ECS, Singularity).Working experience with Terraform and Bicep.Multi-Region Cloud Experience: Hands-on experience designing and managing multi-region infrastructure for high availability, resiliency, disaster recovery, and scalable service delivery.Messaging & Event-Driven Technologies: Experience with Azure Service Bus, Azure Event Grid, and Azure Event Hubs for building scalable, asynchronous, event-driven integrations.Experience using GitHub Copilot, Cursor, Glean, Microsoft 365 Copilot / Copilot Chat, with familiarity with Claude-based coding workflows and pilot-stage tooling.Working knowledge of embedded control system test automation and co-simulation integration/execution.Hands-on experience with automotive development tools (Vector CANape/CANoe, dSpace SystemDesk, VEOS, AutoVal, Intrepid Vehicle Spy).Hands-on experience with Jenkins and GitHub Actions for automation.Demonstrated success in leading complex projects with high levels of ambiguity to completion.Excellent communication skills and consistent demonstration of leadership competencies.What Can Give You a Competitive Edge (Preferred Qualifications):Master’s degree or PhD in Computer Science, Software Engineering, or a relevant engineering discipline.AWS, Azure, or GCP certification.Experience with GM in-house development & test automation tools and libraries.Familiarity with scalable simulation deployment methodologies and event-driven simulation (synchronous/asynchronous).Familiarity with software development build processes and associated tools (Gerrit, Jenkins, Git, etc.).Familiarity with automotive or related industry validation testing procedures.Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate. The compensation may not be representative for positions located outside of the California Bay Area. • The salary range for this role is 129,400 and 198,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.Benefits: • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more#LI-KE2 GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. Relocation benefits are available for candidates who qualify under company policy. About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.SummaryLocation: Milford, Michigan, United States of America; Austin, Texas, United States of America; Mountain View, California, United States of America; Warren, Michigan, United States of AmericaType: Full time
- ...team, within GM’s Virtualization and SIL... ...the foundational software, automation, and... ...Their work enables engineering, calibration, and... ...validate embedded-platform software earlier... ...process.The Role:As a Senior Software Developer... ...your exposure to cloud, data, ML fundamentals...PlatformVirtualSeniorSoftwareFull timeLocal areaWork from homeRelocation package
- Job DescriptionThe Senior Manufacturing Controls Engineer designs, develops, integrates,... ...approve controls hardware and software designs, including PLCs,... ...with emulation and virtual validation tools, such as... ...with Siemens controls, HMI platforms, EPLAN, machine vision, robotics...PlatformVirtualSeniorSoftwareFull timeLocal areaWork from homeRelocation packageShift workWeekend work
- ...Application Development Senior Advisor... ...Interview: Virtual, 1-2 rounds Possible... ...diverse development platforms, computing environments... ..., client server, software, hardware,... ...enforced via specific engines) EDI transactions... ...HashiCorp Vault / cloud equivalents) Vulnerability...PlatformVirtualSeniorSoftwareRemote work
$150k - $170k
Description Senior Account Director - Banking, US Location... ...how OneStream's SaaS platform addresses complex business needs... ...through compelling written, virtual, and in-person presentations.... ...Demonstrated success in consultative software sales focused within banking...PlatformVirtualSeniorSoftwareFull timeTemporary workRemote workFlexible hours$225k - $300k
...AHEAD Senior Pre-Sales Engineer-Network AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver... ...of the AHEAD virtual team for Network Infrastructure...PlatformVirtualSeniorSoftwareWork at office$141.4k - $176.8k
...Description The Senior IT Systems Manager... ...environments, cloud ecosystems, and data... ...between technical engineering teams and executive... ...maintenance of hardware and software. Performance... ...Azure (Entra ID, Virtual Machines).... ...least one major cloud platform — AWS (EC2, S3,...PlatformVirtualSeniorSoftwareRelocationRelocation package- ...data, architecture, software development, and... ...deep experience with cloud technologies, data... ...believe in modern engineering practices,... ...enterprise data and AI platforms? If so, we’d like... ...effectively with senior business and technology... ...services like virtual counseling, financial...PlatformVirtualSeniorSoftwareLocal areaFlexible hours
$129.4k - $168.65k
...data powers connected services, software-defined vehicle capabilities, quality... ...without a world-class data platform. We're looking for a hands-on Senior Data Engineer to help build, scale, and operate... ..., Spark, Event Hubs, and cloud-native technologies Create reliable...PlatformSeniorSoftwareFull timeH1bLocal areaWork from homeRelocation packageFlexible hours$165k - $190k
...modern operating principles. The Senior Product Manager is a customer... ...Champion of the end-to-end platform and is an expert in the... ...including cross-functional or virtual teams. Acts as a role model... ...customer experience management software, and direct observation to identify...PlatformVirtualSeniorSoftwareImmediate startWork from home- General Motors is seeking a Senior Systems Engineer to lead AIML integration... ...workflows across on‑prem and cloud HPC environments at GM IT Innovation... ...tools with CAE apps, data platforms, and HPC clusters. This... ...with CAE engineers, software developers, and data scientists...PlatformSeniorSoftware
$54.39k - $205.8k
...proprietary assets and platforms, deep process and... ...Song, Supply Chain and Engineering, and Talent, with advanced... ...that connect virtual environments with physical... ...simulation, industrial software, game engines, engineering... ..., MES, WMS, ERP and cloud or edge platforms....PlatformVirtualSeniorSoftwareHourly payFull timeLive inWork at officeLocal area- ...scalable way in the Force.com platform. Design and develop critical... ...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...experience with the following: Software development; Programming and... ...insights into Salesforce Sales Cloud, Service Cloud, and Communities...PlatformSeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...intuitive design, intelligent software, and next-generation safety... ...a global scale.The Role:The Virtual Design, Development, and Validation... ...at the forefront of advanced engineering at General Motors, applying... ...may be filled with a Senior Engineer or Engineer. The level...VirtualSeniorSoftwarePermanent employmentFull timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionWe are seeking a detail-oriented and experienced Senior Tax Associate to join our Corporate Tax Department... ...in tax compliance.\n Proficiency in tax software such as CCH Axcess, OneSource, or similar platforms.\n Strong working knowledge of Microsoft Excel and...PlatformSeniorSoftwareMonday to Friday
- ## Senior Designer Advanced UX TeamApplyremote type: Onsitelocations... ...repeatable solutions across platforms and features.* Produce high‐... ...‐functional teams (design, engineering, product, suppliers) while bringing... ...of engineering and software constraintsGM does not provide...PlatformSeniorSoftwareFull timeLocal areaWork from homeRelocation package
- ...Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic... ...community.Serve as a subject matter expert for at least one platform or application component and backup support for another.Lead...PlatformSeniorSoftwareFull timeLocal areaWork from homeRelocation package
- General Motors seeks a Senior Hardware Design Engineer - ADAS Compute in Warren, MI to own end-to-end electrical... ...the next-generation ADAS compute platform, from SoC selection through bring-up... ...per week. You will collaborate with software, mechanical, and manufacturing teams...PlatformSeniorSoftware3 days per week
$72.39k - $95.2k
...marketing and communications platforms on the planet. How are we different... ...for a high-performing Senior Analyst who will be responsible... ...support of a data driven software platform. The ideal candidate... ...and Python Familiarity with cloud technologies such as Amazon Web...PlatformSeniorSoftwareTemporary workFreelanceFlexible hours- ...systems to intuitive design, intelligent software, and next-generation safety and... ...is seeking a driven Steering System Senior Design Release Engineer to lead the execution of steering systems... ...such as FEA, modal analysis, and virtual builds. Identify root causes of design...VirtualSeniorSoftwareFull timeLocal areaWork from home
- ..., MI three times per week, at minimum.The RoleAs a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications... ...apps. Your expertise in mobile development frameworks and platforms will be instrumental in crafting user-friendly and feature...PlatformSeniorSoftwareFull timeWork experience placementLocal areaWork from homeRelocation package
$80k - $140k
...activities, customer interactions, and sales forecasts using CRM software. • Generate regular reports on sales performance, market... ...level proficiency with Microsoft Office Suite including virtual meeting platforms such as Zoom, Teams, etc. Physical Requirements:...PlatformVirtualSoftwareTemporary workWork at officeFlexible hours- ...Essential Functions Administers cloud phone services and integrates telephony... ...administers equipment, hardware, software, and cloud-service upgrades for the... ...disruption. Manages servers (physical and virtual) and enterprise platforms, including Microsoft 365 / Entra,...PlatformVirtualSoftwareFull timeContract workTemporary workFor contractorsImmediate startRemote work
- ...Job Description The Role The Senior Application Packaging & Modernization Engineer is responsible for defining, building... ...and adopting newer, more modern software distribution tools and... ...closely with endpoint engineering, platform teams, security, infrastructure,...PlatformSeniorSoftwareFull timeH1bLocal areaWork from homeRelocation package
- ...Senior Software Engineer page is loaded## Senior Software Engineerremote type: Hybridlocations: Warren... ...integration with Connected Vehicle Cloud (CVC) and OnStar Data Services, and overseeing... ...to support extensibility and cross-platform interoperability. Manage the full...PlatformSeniorSoftwareWork at officeLocal areaRemote workWork from home
$238.7k - $365.7k
...DescriptionThe RoleGeneral Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and... ..., fully automated, headless framework across virtual and physical environments to enable full-suite testing...PlatformVirtualSoftwareFull timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours- ...single pane of glass for vehicle software. We aggregate signals from... ...into dashboards that update engineers and leadership on the state... ..., and we're looking for a senior engineer eager to shape them... ...design systems.Familiarity with cloud platforms (e.g., Azure) and micro-...PlatformSeniorSoftwareFull timeLocal areaWork from homeRelocationRelocation packageShift work
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...transportation on a global scale. SENIOR PROCESS ENGINEER - CASTING The Role The Launch Process... ...execution of new casting programs, platforms and technology. This group is unique...PlatformSeniorSoftwarePermanent employmentFull timeLocal areaWork from homeRelocationRelocation package
- Senior Systems & Network Administrator To perform this... ...end-user hardware and software. Responsible for... ...Support Physical and Virtual Servers Environments:... ...Computer Science, Computer Engineering, or Management Information... ..., servers, and cloud environments. Experience...VirtualSeniorSoftwareWork at officeLocal area
- ...enterprise hardware and software as needed. Create and... ...in Computer Science, Engineering, or related field. OR... ...a) Microsoft Server Platforms i) Windows Server 201... ...d) Microsoft Azure Cloud Services i) Azure AD... ...vxRail E5 f) VMware Virtualization and Management Platforms...PlatformVirtualSoftwareFor contractorsImmediate start
- ...Hardware (CCH) is part of GM’s Vehicle Software & Electronics Engineering (VSEE) organization within Software... ..., displays, and other electronic platforms that enable in-vehicle software, infotainment... ...production programs.The Role: The Senior Display Hardware Engineer, OLED...PlatformSeniorSoftwareFull timeLocal areaWork from homeRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Virtual Cloud Platform. Be the first to apply!
- software engineer internship remote Warren, MI
- senior software engineer ruby on rails Warren, MI
- software developer positions Warren, MI
- entry level software engineer remote Warren, MI
- senior software engineer remote Warren, MI
- senior software design engineer Warren, MI
- senior software engineer Warren, MI
- startup software engineer Warren, MI
- remote entry level software developer Warren, MI
- cybersecurity software engineer Warren, MI



