Lead software engineer at general motors
24 hours ago
markham, ontario, Canada
General Motors
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Join General Motors as a Lead Software Engineer to modernize build systems for software-defined vehicles in a hybrid role. Shape strategies and drive innovation while transitioning to Bazel.
This senior-level role requires a software engineering expert to spearhead the migration from legacy Make-based systems to Bazel. You'll tackle complex challenges, enhance engineering productivity, and oversee the modernization of embedded-software testing and build systems. Your leadership will influence technical direction and establish high-performance capabilities.
Key Responsibilities:
• Lead high-impact software engineering projects
• Modernize embedded software build and test systems
• Design and implement reusable Bazel rules
• Integrate Bazel into CI/CD and release workflows
• Measure success through build performance metrics
Requirements:
• Bachelor's degree in software engineering or equivalent
• 15+ years of software development experience
• Expertise in real-time software architecture
• Proficient in Python and additional languages
• Experience in embedded or safety-critical systems
Drive innovation and shape the future of automotive software at General Motors.
This senior-level role requires a software engineering expert to spearhead the migration from legacy Make-based systems to Bazel. You'll tackle complex challenges, enhance engineering productivity, and oversee the modernization of embedded-software testing and build systems. Your leadership will influence technical direction and establish high-performance capabilities.
Key Responsibilities:
• Lead high-impact software engineering projects
• Modernize embedded software build and test systems
• Design and implement reusable Bazel rules
• Integrate Bazel into CI/CD and release workflows
• Measure success through build performance metrics
Requirements:
• Bachelor's degree in software engineering or equivalent
• 15+ years of software development experience
• Expertise in real-time software architecture
• Proficient in Python and additional languages
• Experience in embedded or safety-critical systems
Drive innovation and shape the future of automotive software at General Motors.