Software Development Manager II, Embedded Systems/Firmware
$216k - $222k per yearThis 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 .
$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$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...SuggestedFull time$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...SuggestedInternshipShift work$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$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...SuggestedFull timeWork at office- ...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...InternshipFlexible hours
- ...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
$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 areaImmediate startRemote workWorldwideFlexible hours$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$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 timeTraineeshipWork at officeRelocationRelocation package$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 areaImmediate startRemote workFlexible hours$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 employmentFull timeWork at officeRemote workRelocation package$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 contractInternship$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 timeWork at officeLocal areaMonday to fridayFlexible hours$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...$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$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 timeRemote work- ...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...
$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 workWork at officeImmediate startRemote workMonday to fridayFlexible hours- ...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
$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 contractTemporary workInternship$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$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$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 contractFull timeWork at officeImmediate start$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 contractPermanent employmentTemporary workFor subcontractor$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 contractInternshipImmediate start$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 officeLocal areaRemote workMonday to friday3 days per week- ...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 timeContract workWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours
$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 homeHome officeFlexible hours- ...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 payOngoing contractContract workFreelanceManual laborRemote workFlexible hours
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!
- project manager software development Waterloo, ON
- manager software development Waterloo, ON
- director software engineering Waterloo, ON
- software project manager Waterloo, ON
- software intern Waterloo, ON
- software Waterloo, ON
- software sales Waterloo, ON
- embedded software Waterloo, ON
- c#.net software developer Waterloo, ON
- software support Waterloo, ON
