Jobs / General Motors (GM)
Senior Software Developer - CI/CD and Software Development Tools
General Motors (GM) · Markham, ON, Canada
Markham, ON, CanadaExp: 5-7 yrs111,700-167,600 CAD/yearlyHybrid
Remuneration
111,700-167,600 CAD/yearly
Location
Markham, ON, Canada
Visa sponsorship
No visa sponsorship
Job summary
General Motors is seeking a Senior Software Engineer to join their CI/CD and Embedded Software Development Tools team. The role involves designing, building, and operating cloud-based CI/CD platforms and pipelines to support embedded software production and virtualized test environments.
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
- Strong expertise in building and maintaining CI/CD pipelines
- Hands-on experience with major cloud platforms
- Proficiency in programming and scripting languages
- Solid understanding of embedded software development tools
- Knowledge of test automation frameworks
- Strong problem-solving and troubleshooting skills
- Excellent communication and collaboration abilities
Responsibilities
- Design, develop, and maintain CI/CD pipelines for embedded software production
- Architect, implement, and operate cloud-based platforms
- Collaborate with cross-functional teams
- Ensure the scalability, reliability, availability, and security of CI/CD pipelines
- Integrate CI/CD pipelines with physical and virtual test environments
- Develop new methods to automate provisioning and maintenance
- Monitor and analyze pipeline and platform performance
- Act as a subject matter expert for cloud infrastructure
- Prepare and deliver updates and demonstrations
Skills
AWSAWS KMSAzureBashBazelC++DockerGitHubGitHub ActionsJavaJenkinsKubernetesMakePython
Relocation
No