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 metricsRequirements:
- 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 systemsDrive innovation and shape the future of automotive software at General Motors.#J-18808-Ljbffr
📌 Lead Software Engineer At General Motors (Markham)
🏢 General Motors
📍 Markham
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.