Senior Software Engineer - Virtual Cloud Platform
$129.4k - $198.4kGeneral Motors
Job Description
The Role:
We are seeking experienced and motivated candidates for the role of Senior Software Engineer – Virtual Cloud Platform 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 GM
Our 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 Us
We 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 Overview
From 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 .
Accommodations
General 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, email us or call us at View phone number on aiapply.co. 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.
- 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
$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$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$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- ...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
- 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
- ...and in accordance with GM's software development project methodology... ...and deliver this new platform. Analyze user needs and software... ...Confer with systems analysts, engineers, programmers and others to design... ...including REST and SOAP; Cloud technologies including AWS; and...PlatformSeniorSoftwareFull timeLocal areaRemote workWork from home
- ## 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
- ...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
- 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
- ..., 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
- ...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
- ...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
$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- ...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
- ...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
$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- ...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
- ...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... ...GM’s vehicle portfolio.The RoleThe Senior Display Hardware Engineer, Optics...PlatformSeniorSoftwareFull timeLocal areaWork from homeRelocation packageFlexible hoursShift work
- ...recovery solutions, seamless cloud and on-premise... ...Description We are seeking a Senior Infrastructure... ...strong background in virtualization, cloud-managed networking... ...sustained, in-person engineering role requiring on-site... ...-managed networking platforms (Meraki, Aruba Central...PlatformVirtualSeniorRemote workWorldwideRelocation3 days per week
- ...TeamCompute & Connectivity Hardware (CCH) is part of GM's Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services... ...powers GM's software-defined vehicles, including compute platforms, connectivity systems, networking architectures,...PlatformSeniorSoftwareFull timeLocal areaWork from homeWorldwideRelocationRelocation packageFlexible hours
$130k - $200k
...CCaaS Technical Lead, Senior ConsultantOur Deloitte... ...creatives, designers, engineers, and architects. Our team... ..., and deliver cloud-based contact center and... ...Configure and integrate platforms such as NICE CXone, Five... ...consulting, software engineering, cloud architecture...PlatformSeniorSoftwareLocal area- ...developing the next generation of embedded platform software to deliver state of the art features to... ...with it. We are looking for energetic engineers to help us deliver high quality test... ...ensure the success of our features. As a Senior Software Developer - Test Framework at...PlatformSeniorSoftwareFull timeWork at officeLocal areaWork from homeRelocation packageFlexible hours3 days per week
$141.2k - $278.3k
Position Summary Lead Cloud Infrastructure Engineer II - Workplace... ...integrated solutions across software, data, AI, networks, and... ...Microsoft 365 Copilot, Power Platform, virtual desktop infrastructure solutions... ...entry-level employees to senior leaders, we believe there...PlatformVirtualSoftwareLocal area- ...Role: We are seeking a Senior Electrical Design Automation Engineer to lead the integration,... ...expertise with software-development discipline to... ...Capital Integrator, Capital Platform Designer, and adjacent systems... ...containerization, Linux, cloud services, or DevOps practices...PlatformSeniorSoftwareFull timeLocal areaWork from homeFlexible hours
$22 - $27 per hour
...pursuing a degree in Chemical Engineering,Chemistry, Biology, or a... ...MicrosoftOffice and other technical software tools Enthusiastic, curious,... ...Henkel's online learning platform with over 9,000 professional... ...concrete goals. In-person and virtual social events to connect with...PlatformVirtualSoftwareFull timeSummer workInternshipWorldwideRelocation package
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



