
Senior Software Engineer β Autonomy Build & Integration
Posted Sep 11

Posted Sep 11
This is a fully remote position, open to applicants in Canada.
β’ Develop, maintain, enhance, and advance CI/CD processes for both new and existing services.
β’ Take ownership of comprehensive technical projects, designs, and solutions that emphasize quality, scalability, real-time processing, and availability.
β’ Lead intricate projects that span multiple teams and involve collaboration with partners and customers.
β’ Engage in planning, code reviews, and design discussions.
β’ Contribute to significant projects outlined in the team roadmap.
β’ Promote software engineering best practices and create tools that facilitate them.
β’ Mentor and elevate the skills of fellow engineers.
β’ Conduct technical interviews and assist in recruitment efforts.
β’ Foster a positive team culture.
β’ Travel as necessary.
β’ Establish and manage foundations for application and system-on-chip image builds, CI pipelines, artifact and image management, validation benches, and release promotion workflows for ADAS features, particularly Super Cruise.
β’ More than 3 years of experience in leading and executing large-scale, cross-team initiatives.
β’ A Bachelorβs degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
β’ Proficient in developing workflows and managing CI/CD platforms such as Buildkite, Jenkins, and GitHub Actions.
β’ Familiarity with developer tools and technologies such as Python and Docker.
β’ Experience with build systems like Bazel or CMake, as well as compilers such as Clang, GCC, and NVCC.
β’ Proven experience in leading projects across various teams.
β’ Strong attention to detail and a commitment to enhancing processes and systems.
β’ Comprehensive understanding of the business and operational implications of technology trade-offs.
β’ Enthusiasm for self-driving technology.
β’ Must not require GM immigration sponsorship now or in the future.
β’ Preferred: Over 5 years of experience in designing, building, and operating production systems at scale in the cloud.
β’ Preferred: In-depth knowledge of automotive vehicle systems, including ADAS, Motion Control, Automotive Networks, and Powertrain.
β’ Preferred: Experience with Ethernet/CAN/LIN, SAFe and Agile methodologies, globally distributed teams, QNX OS, QCC, Adaptive AUTOSAR, CppUTest, GoogleTest, and Jenkins plugins.
β’ Paid time off that includes vacation days, holidays, and additional benefits for pregnancy, parental, and adoption leave.
β’ Healthcare, dental, and vision coverage, including a health care spending account and wellness incentives.
β’ Life insurance plans to protect you and your family.
β’ Company contributions and matching to a Defined Contribution Pension plan.
β’ GM Vehicle Purchase Plan available for you and your family.
GE Vernova
Zerion
WattFox
Probis
Get handpicked remote jobs straight to your inbox weekly.