Senior Connectivity Software Developer, Embedded Systems/Fir …, Ottawa
Senior Connectivity Software Developer, Embedded Systems/Fir …, Ottawa
-
Ottawa, Canada
-
Posted: less than a week ago
-
Save
Description
Senior Connectivity Software Developer, Embedded Systems/Firmware, XR Location: San Jose, CA, USA; Waterloo, ON, Canada Google's software developers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a Connectivity Software Developer on the XR Glasses OS System Software team, you will design, implement, and maintain the low‑level system software that enables next‑generation Augmented Reality (AR) reference platforms. 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 experience with software design and architecture. - 3 years of experience with embedded development. - Experience with Android platform or Microcontroller unit (MCU) software development. Preferred Qualifications - Master's degree or PhD in Computer Science or related technical field. - 1 year of experience in a technical leadership role. - Experience in low‑level embedded systems using application processors or microcontrollers. - Experience with 802.11 and BT/BLE device drivers and host interfaces (PCIe, SDIO, UART). - Proficient in using tools such as Wireshark, logic analyzers, and kernel tracing to resolve deep‑seated issues in the driver, firmware, or hardware interface. - Ability to debug hardware using logic analyzers, oscilloscopes, etc. Responsibilities - Design and implement Android and Microcontroller unit (MCU) device drivers and hardware abstraction layers (HALs) for next‑generation Augmented Reality (AR) reference platforms. - Integrate and bring up current wireless chipsets. - Drive Wi‑Fi and Bluetooth driver and firmware level power, thermal and latency improvements to meet product targets. - Collaborate closely with EE, MicroXR connectivity and power teams to optimize the end‑to‑end connectivity solution. - Lead technical engagements with third‑party partners, providing deep‑dive architectural support and debugging expertise necessary to accelerate their device bring‑up cycles. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. English proficiency is a requirement for all roles unless otherwise stated in the job posting. Apply on Kit Job: kitjob.ca/job/2pina2
Highlights
-
Company nameGoogle
-
Job positionSenior Connectivity Software Developer, Embedded Systems/Firmware, XR (Ottawa)
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
More info about this ad
Senior Connectivity Software Developer, Embedded Systems/Fir … has been posted in the Ottawa Information Technology category on Locanto.
For Ottawa, there are no other ads posted in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.