General Motors

Senior Software Developer - CI/CD and Software Development Tools

General Motors
Apply
1 day ago
Markham, CanadaSenior

Base Salary

$112k - $168k/yr

Responsibilities

  • Design, develop, and maintain CI/CD pipelines for automated embedded software builds, integration, and testing.
  • Architect, implement, and operate cloud-based platforms supporting build, test, virtualization, and co-simulation capabilities.
  • Integrate CI/CD pipelines with physical and virtual test environments and automate test-suite execution.
  • Automate provisioning, configuration, monitoring, and maintenance of virtualization platforms and cloud services.
  • Monitor pipeline and platform performance, reliability, and software quality metrics, then implement data-driven improvements.
  • Troubleshoot build, pipeline, cloud infrastructure, and platform issues with software developers, architects, test engineers, and stakeholders.
  • Define and implement best practices for build, test, deployment automation, cybersecurity, and platform compliance.
  • Serve as a subject matter expert for cloud infrastructure, CI/CD, and virtualization, providing guidance, documentation, and training.
  • Prepare technical updates, reviews, demonstrations, and roadmap presentations for leadership and external partners.
  • Lead or drive challenging technical projects through completion in ambiguous environments.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum 5–7 years of experience in software tools, platform, or infrastructure development focused on DevOps, CI/CD pipelines, and/or cloud-based applications.
  • Strong experience building and maintaining CI/CD pipelines with Jenkins, GitHub Actions, or comparable technologies.
  • Hands-on experience with major cloud platforms such as Azure or AWS, including Docker and Kubernetes.
  • Proficiency in Python, Bash, and at least one of C, C++, or Java.
  • Understanding of embedded software development tools, build processes, and workflows.
  • Knowledge of test automation for software validation in virtual and hardware-in-the-loop environments.
  • Experience designing, implementing, and maintaining CI/CD solutions for complex, multi-component systems.
  • Strong troubleshooting and problem-solving skills across build, pipeline, and infrastructure layers.
  • Strong communication and collaboration skills in cross-functional Agile/DevOps environments.
  • Preferred: master’s degree in computer science, electrical engineering, or a related engineering discipline.
  • Preferred: experience with large-scale cloud-native platforms supporting build, test, or simulation workloads.
  • Preferred: experience with Bazel, Make-based build technologies, embedded development tools, automotive test frameworks, virtual workspaces, remote development environments, and automotive communication protocols.
  • Preferred: experience with Vector CANape/CANoe, dSPACE SystemDesk/VEOS, AutoVal, or Intrepid Vehicle Spy.
  • Preferred: awareness of corporate cybersecurity standards and their application to cloud and CI/CD platforms.

Benefits

  • Paid time off, including vacation, holidays, and supplemental pregnancy, parental, and adoption leave.
  • Healthcare, dental, and vision benefits, including a healthcare spending account and wellness incentive.
  • Life insurance plans.
  • Company and matching contributions to a defined contribution pension plan.
  • GM Vehicle Purchase Plan for employees, family, and friends.
  • Candidates may be considered anywhere in the country of work; candidates within 80 km of the Markham Hub must work onsite three days per week.

Tech Stack

AWSAzureBashBazelCC++DockerGitHub ActionsJavaJenkinsKubernetesMakePython

Categories

General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me