Senior CI/CD Engineer: Cloud Infra for Embedded Systems

General Motors

Warren (MI)

Hybrid

USD 129,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
Dental coverage
Vision coverage
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Paid vacation & holidays
Tuition assistance
Employee discounts

Job summary

General Motors in Warren, MI is seeking a Senior Software Engineer to design, build, and operate cloud-based CI/CD platforms and embedded software testing tools to support GM’s production and virtualized test environments.

You will enable automated builds, headless execution of test cases, and end-to-end deployment automation, collaborating with cross-functional teams across development, test, IT operations, and cybersecurity.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 5–7 years of experience in software tools, platform, or infrastructure development with DevOps/CI/CD and cloud-based apps.
  • Strong expertise in building and maintaining CI/CD pipelines with Jenkins and GitHub Actions.
  • Hands-on experience with cloud platforms (Azure/AWS) and services, including Docker and Kubernetes.
  • Proficiency in Python, Bash, and at least one of C, C++, or Java.
  • Solid understanding of embedded software development tools and build processes.
  • Knowledge of test automation for virtual and hardware-in-the-loop environments.
  • Experience designing and maintaining CI/CD for multi-component systems.
  • Strong problem-solving and cross-functional collaboration in Agile/DevOps environments.
  • Ability to lead or drive complex projects with ambiguity.

Responsibilities

  • Design, develop, and maintain CI/CD pipelines for embedded software production.
  • Architect, implement, and operate cloud-based platforms hosting build, test, and virtualization capabilities.
  • Collaborate with cross-functional teams to define and implement build, test, and deployment automation practices.
  • Ensure scalability, reliability, and security of pipelines and cloud platforms.
  • Integrate pipelines with physical and virtual test environments for automated test execution.
  • Automate provisioning, configuration, monitoring, and maintenance of virtualization platforms and cloud services.
  • Monitor pipeline/platform performance and drive data-driven improvements.
  • Troubleshoot issues across builds, pipelines, and cloud infrastructure.
  • Provide guidance, documentation, and training on CI/CD and virtualization topics.
  • Work with IT ops, cybersecurity, and suppliers to meet policies and standards.
  • Deliver platform updates and roadmaps to leadership and partners.

Skills

CI/CD pipelines
Cloud platforms
Docker/Kubernetes
Python/Bash scripting
C/C++/Java
Embedded software tools
Test automation
Agile/DevOps collaboration
Problem solving
Communication
Technical leadership

Education

Bachelor's degree in CS/Software Eng/Electrical Eng or related field
Master's degree (preferred)

Tools

Jenkins
GitHub Actions
Azure
AWS
Docker
Kubernetes
Python
Bash
C
C++
Java

Job description

General Motors in Warren, MI is seeking a Senior Software Engineer to design, build, and operate cloud-based CI/CD platforms and embedded software testing tools to support GM’s production and virtualized test environments.

You will enable automated builds, headless execution of test cases, and end-to-end deployment automation, collaborating with cross-functional teams across development, test, IT operations, and cybersecurity.

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

Similar jobs worth comparing

Remote Senior CI/CD Engineer – Embedded & Cloud Platforms
Remote Senior CI/CD Engineer – Embedded & Cloud Platforms

General Motors • United States

On-site
USD 129,000 - 260,000
Health benefits
Dental and Vision
Retirement plan
+3
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 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 AI/ML CI Platform Engineer - Scale DevTools
Senior AI/ML CI Platform Engineer - Scale DevTools

General Motors • Washington

Hybrid
USD 171,000 - 261,000
Software Tools Engineer for SDV & Automotive CI/CD
Software Tools Engineer for SDV & Automotive CI/CD

General Motors • Warren (MI)

Hybrid
USD 90,000 - 140,000
Medical benefits
Dental benefits
Vision benefits
+8
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
Staff Embedded Platform Architect
Staff Embedded Platform Architect

General Motors • Milford Charter Township (MI)

On-site
USD 171,000 - 289,000
Company vehicle program
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