Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Manager II, Embedded Systems/Firmware

$216k - $222k per year

Google

This posting is for a new vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

Minimum qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with embedded operating systems.
  • 2 years of experience in a people management, supervision/team leadership role.
  • Experience in C or C++.

Preferred qualifications

  • Master's degree or PhD in Computer Science, or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • Strong knowledge of Android platform development or MCU RTOS systems.
  • Excellent problem-solving skills and attention to detail.
  • Excellent project management skills and the ability to drive results.

About The Job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

In this role, you will lead and manage a team of software engineers responsible for developing low level device drivers, Hardware Abstraction Layers (HALs), boot code on multi-processor platforms running Android/Linux or real time operating systems. Your team will work closely with cross-functional teams to enable key platform functionality, improve system performance and reduce power consumption. You will need to navigate new requirements, equitably balance work across the team, and deliver projects for our internal and external stakeholders in a dynamic and fast changing environment.

For decades, the computing revolution has reshaped our world driven by

breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where

lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Canada: $216000 - $222000 (CAD) + 20% bonus target + equity + benefits

Responsibilities

Learn more about benefits at Google .

  • Manage a team of embedded software engineers in the Waterloo office.
  • Maintain a psychologically safe environment, coach, and develop people's careers while aligning tasks with broader organizational goals.
  • Define the technical direction for Glasses Board Support Package (BSP) software.
  • Ensure alignment with key partners and stakeholders.
  • Lead the team to own, measure, and deliver on multi-quarter software projects.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Development Manager II, Embedded Systems/Firmware in Waterloo, ON vacancy
  • $100k - $200k per year

     ...experience in C++. ~2 years of experience with working with embedded operating systems. ~ Experience in imaging-related domain such as image...  ...code and system health, diagnosis and resolution, and software test development. About The Job Google's software developers... 
    Suggested

    Google

    Waterloo, ON
    14 days ago
  • $174k per year

     ...Minimum qualifications ~ Bachelor’s degree or equivalent practical experience. ~5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems. ~3 years of experience testing, maintaining, or launching software products, and 1 year of... 
    Suggested
    Full time

    Google

    Waterloo, ON
    27 days ago
  • $100k - $150k per year

     ...Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together...  ...in designing and delivering complex embedded software systems for Fidus clients. You will lead and contribute to embedded... 
    Suggested
    Internship
    Shift work

    Fidus Systems

    Waterloo, ON
    8 days ago
  • $216k per year

     ...experience. ~8 years of experience with software development in one or more programming languages. ~3 years of experience managing people or teams. ~3 years of experience leading...  ...analyzing, and troubleshooting distributed systems. Preferred qualifications ~ Master's... 
    Suggested

    Google

    Waterloo, ON
    12 days ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...nearly $185B in assets under management, with tools designed to enhance...  ...powers our vision of an operating system for private capital,...  ...As a Senior Software Engineer II, you will lead technically complex... 
    Suggested
    Full time
    Work at office

    Carta

    Waterloo, ON
    1 day ago
  •  ...empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to develop and optimize firmware for...  ...for writing, testing, and debugging embedded systems code for our safety devices and... 
    Internship
    Flexible hours

    Blackline Safety

    Waterloo, ON
    13 days ago
  •  ...Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares...  ..., CI/CD pipelines, and validation systems that serve as critical engineering...  ...work closely with developers, product managers, and other SDETs to design and... 
    Full time

    magnetforensics

    Waterloo, ON
    18 hours ago
  • $90k - $110k per year

     ...We are looking for a Senior Software Developer specializing in Route...  ..., building scalable cloud systems, and leveraging AI to optimize...  ...Collaborate with product managers, data scientists, and other engineers...  ...with Java and modern backend development with a minimum of 6 years... 
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Descartes Systems Group

    Waterloo, ON
    1 day ago
  • $100k per year

     ...experience. ~2 years of experience with software development in Kotlin. Preferred...  ...retrieval, distributed computing, large-scale system design, networking and data storage, security...  ..., and sophisticated notification management. Pioneer and enhance novel interaction... 
    Worldwide

    Google

    Waterloo, ON
    17 days ago
  • $52.5k per year

     ...Graduate Opportunity*** We are currently hiring full time Management Development Program Trainees. With over 115 years of experience, EMCO...  ...customers, vendors, and teammates Proficient in Microsoft Office software Strong interest in sales Valid driver’s license... 
    Full time
    Traineeship
    Work at office
    Relocation
    Relocation package

    EMCO Corporation

    Waterloo, ON
    19 days ago
  • $100k - $120k per year

     ...Data | SQL | Internal Tools Development Mission — Why This Role Exists...  ...that improve trade content management and processing. 2. Build up...  ...a high-performing team of software developers. 7. Partner with...  ...to quickly understand complex systems, connect ideas, and make sound... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Descartes

    Waterloo, ON
    4 days ago
  • $86.5k - $108.07k per year

     ...manufacturing, the NRC is hiring to drive the development of national sovereign defence...  ...scheme such as FHE. Experience with embedded or constrained environments. Contribution...  ...techniques. Behavioural competencies Management services - Results orientation (Level 1)... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation package

    National Research Council Canada / Conseil national de reche...

    Waterloo, ON
    6 days ago
  • $144k per year

     ...curious, impact-driven Senior Software Engineer to join our growing...  ..., robust code, and shape systems that power our products. This...  ...You’ll Be Doing End-to-End Development: Own features across the full...  ...& Infrastructure Ownership: Manage production systems, optimize... 
    Long term contract
    Internship

    Relay

    Waterloo, ON
    16 days ago
  • $85.36k - $106.7k per year

     ...Reporting to the Director, Development, Lazaridis School, the Associate...  ...In addition to personally managing and advancing an assigned list...  ...management tools, contact management software and office management...  ...information and the online application system. All applications must be... 
    Full time
    Work at office
    Local area
    Monday to friday
    Flexible hours

    Wilfrid Laurier University

    Waterloo, ON
    9 days ago
  • $96k - $146k per year

     ...information, please visit Product Development uses design thinking & user...  ...in Ford’s Infotainment system using Android. You will work...  ...environment to develop end-to-end software features, from initial...  ...responsible for developing and managing various pieces of software that... 

    Ford Motor Company

    Waterloo, ON
    3 days ago
  • $100k - $120k per year

     ...System Architect Location: Waterloo, Ontario Position Vacancy Type...  ...critical design decisions, managing technical uncertainties, and contributing to the development of our advanced spatial measurement...  ...with Project and Product Management. Meet User Needs ~ Collaborate... 
    Flexible hours

    NDI (Northern Digital Inc.)

    Waterloo, ON
    6 hours ago
  • $90k per year

     ...curious, and driven team that’s making software to help sales reps sell better. Neuron...  ...Role We're looking to hire a Sales Development Representative (SDR) for our fully remote...  ...doubt you’ll hit quota) Impeccable time management (you can already see yourself doing more... 
    Full time
    Remote work

    Neuron

    Waterloo, ON
    21 days ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 

    magnetforensics

    Waterloo, ON
    18 hours ago
  • $150k - $170k per year

     ...adversaries. As the authority in Managed Detection and Response, we...  ...Technology & Business Systems is responsible for the strategic...  ...opportunities. Team Leadership & Development Lead and manage team of...  ...~ Experience leading complex software implementations and technical... 
    Contract work
    Work at office
    Immediate start
    Remote work
    Monday to friday
    Flexible hours

    eSentire

    Waterloo, ON
    4 days ago
  •  ...a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re...  ...state-of-the-art communication systems and autonomous vehicles to advancing...  ...a full-stack mindset to manage everything from user interface... 
    Full time

    syntronic

    Waterloo, ON
    18 hours ago
  • $113.4k - $162k per year

     ...advertising, AI, and consumer software. Every day, millions of...  ...users Partner with Product Managers, Designers, Data Scientists,...  ...emerging technologies to accelerate development and improve customer...  ...building andoperatingdistributed systems and cloud-based applications... 
    Long term contract
    Temporary work
    Internship

    TextNow

    Waterloo, ON
    1 day ago
  • $120.5k - $136k per year

     ...developer infrastructure that enables the software development lifecycle for over 600 developers at...  ...foundation in data structures, algorithms, and system design with strong analytical and...  ..., continuous integration, and release management processes. Familiarity working in a... 
    Full time

    Verily Health

    Waterloo, ON
    21 days ago
  • $150k - $154k per year

     ...experience. ~2 years of experience with software development in one or more programming languages (e...  .... ~ Experience in building ML systems in anti-abuse, anti-fraud in industry....  ...With your technical expertise you will manage project priorities, deadlines, and deliverables... 
    Internship

    Google

    Waterloo, ON
    12 days ago
  • $205.6k - $257k per year

     ...and limited partners through world-class software, purpose-built for everyone in venture capital...  ...nearly $185B in assets under management, with tools designed to enhance the strategic...  ...truth" for private market data. Financial Systems Architecture: Designing resilient,... 
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Waterloo, ON
    2 days ago
  • $101.5k per year

     ...seeking a Principal Specialist, Systems Engineering for our Waterloo...  ...related to design, development, integration, test and acceptance...  ...requirements. Responsibilities Manage system requirements /...  ...ATC) systems, and hardware and software integration programs. ~ Experience... 
    Long term contract
    Permanent employment
    Temporary work
    For subcontractor

    Raytheon

    Waterloo, ON
    27 days ago
  • $118k per year

     ...global leader in information management, where innovation, creativity,...  ...Componentsunit provides shared software engineering services to global Product Management and development teams in the OpenText Products...  .... You will join our design system common components team to create... 
    Long term contract
    Internship
    Immediate start

    OpenText

    Waterloo, ON
    27 days ago
  • $129.5k - $178k per year

     ...running to be successful on Faire. As a Software Engineer on the Retailer Growth pillar, you...  ..., and marketing to build and scale the systems that power our growth - from experimentation...  ...do Collaborate closely with product managers, designers, data scientists, and marketing... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  •  ...Unreal Engine streaming app UE4/5 plugin development and maintenance of SDK features...  ...Experience with git or similar version control systems Good to have skills: Knowledge of how...  ...team of successful serial entrepreneurs, software developers, researchers, and graphics... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    23 days ago
  • $100.77k - $136.34k per year

     ...looking for an experienced C++ Software Engineer to join our...  ...to the Software Engineering Manager, this team delivers software...  ...environment using secure software development practices. ~ Drive the architecture...  ...that interacts with Windows system components such as processes,... 
    Work from home
    Home office
    Flexible hours

    McAfee, LLC

    Waterloo, ON
    4 days ago
  •  ...generation of AI understands and generates software? We're looking for Software Engineers in...  ...AI-generated code — helping train AI systems to think like real developers. You'll...  ...on engineering work at the frontier of AI development — not theoretical, not bureaucratic, and... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Manual labor
    Remote work
    Flexible hours

    Alignerr

    Waterloo, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Manager II, Embedded Systems/Firmware. Be the first to apply!