Job Description
Join Google in Waterloo as a Software Development Manager II, focusing on Embedded Systems and Firmware. Oversee a skilled engineering team while managing complex projects and enhancing device performance.
In this leadership role, you will manage engineers dedicated to developing low-level device drivers and Hardware Abstraction Layers. Your focus will be on coaching your team and maintaining a safe work environment while measuring progress on multi-quarter projects. You will engage across teams to align project objectives with broader organizational goals.
Key Responsibilities:
• Lead a team of embedded software engineers
• Coach and develop team members' careers
• Define technical direction for software projects
• Ensure stakeholder alignment and collaboration
• Manage the delivery of software projects
Requirements:
• Bachelor’s degree or equivalent experience
• 8+ years in software development
• 3+ years in embedded systems
• 2 years in management...
In this leadership role, you will manage engineers dedicated to developing low-level device drivers and Hardware Abstraction Layers. Your focus will be on coaching your team and maintaining a safe work environment while measuring progress on multi-quarter projects. You will engage across teams to align project objectives with broader organizational goals.
Key Responsibilities:
• Lead a team of embedded software engineers
• Coach and develop team members' careers
• Define technical direction for software projects
• Ensure stakeholder alignment and collaboration
• Manage the delivery of software projects
Requirements:
• Bachelor’s degree or equivalent experience
• 8+ years in software development
• 3+ years in embedded systems
• 2 years in management...