Remote Senior CI/CD Engineer – Embedded & Cloud Platforms

General Motors

United States

On-site

USD 129,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health benefits
Dental and Vision
Retirement plan
Paid vacation & holidays
Tuition assistance
GM vehicle discounts

Job summary

General Motors is seeking a Senior Software Engineer to lead cloud-based CI/CD pipelines for embedded vehicle software within GM's VEST org. You will design, build, and operate scale-able pipelines, integrate test environments, and enable headless execution of co-simulation workloads on modern cloud platforms.

You will collaborate with developers, testers, IT, and cybersecurity to ensure secure, reliable and efficient delivery across multi-component systems, applying DevOps best practices in

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 5-7 years of experience in software tools, platform, or infrastructure development, with a strong focus on DevOps, CI/CD pipelines, and/or cloud-based applications.
  • Strong expertise in building and maintaining CI/CD pipelines using tools such as Jenkins and GitHub Actions (or comparable technologies).
  • Hands-on experience with major cloud platforms (such as Azure or AWS) and relevant services, including containerization and orchestration (Docker, Kubernetes, etc.).
  • Proficiency in programming and scripting languages such as Python, Bash, and at least one of C, C++, or Java.
  • Solid understanding of embedded software development tools, build processes, and workflows.
  • Knowledge of test automation frameworks, tools, and practices for software validation in both virtual and hardware-in-the-loop environments.
  • Demonstrated experience designing, implementing, and maintaining CI/CD pipeline solutions for complex, multi-component systems.
  • Strong problem-solving and troubleshooting skills across build, pipeline, and infrastructure layers.
  • Excellent communication and collaboration abilities, with a track record of working effectively in cross-functional, Agile/DevOps environments.
  • Proven ability to lead or drive challenging technical projects with high levels of ambiguity to successful completion.

Responsibilities

  • Design, develop, and maintain CI/CD pipelines for embedded software production, enabling automated builds, integration, and testing.
  • Architect, implement, and operate cloud-based platforms that host build, test, and virtualization capabilities as part of an end-to-end CI/CD framework.
  • Collaborate with cross-functional teams (development, test, platform, IT operations, cybersecurity) to define, document, and implement best practices for build, test, and deployment automation.
  • Ensure the scalability, reliability, availability, and security of CI/CD pipelines and cloud platforms, optimizing them for efficient and predictable software delivery.
  • Integrate CI/CD pipelines with physical and virtual test environments to enable seamless execution of automated test suites and co-simulation workloads.
  • Develop new and innovative methods to automate provisioning, configuration, monitoring, and maintenance of the virtualization platform and associated cloud services.
  • Monitor and analyze pipeline and platform performance, reliability, and software quality metrics; identify bottlenecks and implement data-driven improvements.
  • Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot and resolve issues related to builds, pipelines, and cloud infrastructure.
  • Act as a subject matter expert for cloud infrastructure, CI/CD, and virtualization within the broader organization, providing guidance, documentation, and training as needed.
  • Partner with internal IT operations, infrastructure, cybersecurity, and supplier teams to ensure platforms comply with corporate policies, standards, and requirements.
  • Prepare and deliver clear updates, technical reviews, and live demonstrations of platform capabilities and roadmap to various levels of leadership and external partners.
  • Stay current with industry trends and advancements in DevOps, cloud-native technologies, and virtualization, and incorporate relevant innovations into the platform.

Skills

CI/CD pipelines
Jenkins
GitHub Actions
Azure
AWS
Docker
Kubernetes
Python
C/C++
Embedded software

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or Electrical Engineering

Tools

Jenkins
GitHub Actions
Docker
Kubernetes
Azure
AWS

Job description

General Motors is seeking a Senior Software Engineer to lead cloud-based CI/CD pipelines for embedded vehicle software within GM's VEST org. You will design, build, and operate scale-able pipelines, integrate test environments, and enable headless execution of co-simulation workloads on modern cloud platforms.

You will collaborate with developers, testers, IT, and cybersecurity to ensure secure, reliable and efficient delivery across multi-component systems, applying DevOps best practices in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Embedded CI/CD Cloud Engineer
Remote Senior Embedded CI/CD Cloud Engineer

General Motors • Warren (MI)

On-site
USD 129,000 - 260,000
Health and wellbeing programs
Remote work flexibility
Tuition assistance
+1
Senior CI/CD Engineer: Cloud Infra for Embedded Systems
Senior CI/CD Engineer: Cloud Infra for Embedded Systems

General Motors • Warren (MI)

Hybrid
USD 129,000 - 260,000
Health benefits
Dental coverage
Vision coverage
+6
Senior DevOps Engineer – CICD & Embedded Tools
Senior DevOps Engineer – CICD & Embedded Tools

General Motors • Warren (MI)

Hybrid
USD 120,000 - 150,000
Remote Security Software Engineer (Cloud & CI/CD)
Remote Security Software Engineer (Cloud & CI/CD)

General Motors • Austin Center (MI)

On-site
USD 160,000 - 246,000
Senior Software Engineer – Connected Vehicle Cloud
Senior Software Engineer – Connected Vehicle Cloud

General Motors • Austin (TX)

Hybrid
USD 120,000 - 160,000
Remote Staff Engineer — Embedded Platform Architect
Remote Staff Engineer — Embedded Platform Architect

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
Remote Staff Engineer - Embedded Software Platform Leader
Remote Staff Engineer - Embedded Software Platform Leader

General Motors • Kansas

Hybrid
USD 171,000 - 289,000
GM vehicle discounts
Health & wellbeing benefits
Senior AI/ML CI Platform Engineer - Scale DevTools
Senior AI/ML CI Platform Engineer - Scale DevTools

General Motors • Washington

Hybrid
USD 171,000 - 261,000
Staff Embedded Platform Engineer — Remote
Staff Embedded Platform Engineer — Remote

General Motors • Austin (TX)

On-site
USD 171,000 - 289,000
Company vehicle program
Relocation benefits
Travel up to 25%
Staff Embedded Platform Engineer (Remote)
Staff Embedded Platform Engineer (Remote)

General Motors • Warren (MI)

On-site
USD 171,000 - 289,000
Health benefits
GM vehicle discounts
Relocation assistance