Software Developer, Embedded Systems/Firmware, Dnn Frameworks (Alton)

Software Developer, Embedded Systems/Firmware, Dnn Frameworks (Alton)

25 Sep
|
Google
|
Alton

25 Sep

Google

Alton

Google's Platforms and Devices team is hiring a Software Developer, Embedded Systems/Firmware, DNN Frameworks with openings in Waterloo, ON, San Jose, CA, and Miami, FL. This is a mid-level role where you'll contribute to cutting‐edge computing platforms that power billions of interactions worldwide — spanning embedded operating systems, firmware, and deep neural network (DNN) frameworks.Sponsored LinksThis position sits within a team that spans desktop, mobile, and application environments, working on both first‐party devices and services that integrate Google AI, software, and hardware. If you thrive writing systems‐level code and want to help shape the next generation of computing experiences, this role puts you right at the centre of that work.About the Role: Software Developer, Embedded Systems/Firmware, DNN FrameworksDay‐to‐day, you'll be writing and testing product and system development code in C/C++, reviewing peer contributions, and participating in design reviews that shape architectural decisions. You'll work closely with embedded operating systems and help triage, debug, and resolve system‐level issues that affect hardware, network, and service quality.Beyond the code itself, you'll contribute to documentation and educational content, keeping it aligned with evolving product updates. The role rewards both technical depth and collaborative leadership — whether you're mentoring through code reviews or driving design discussions with stakeholders.Sponsored LinksBenefits and SalaryFor candidates based in Canada, the compensation range is $182,000 – $186,000 CAD, plus a 15% bonus target, equity, and a comprehensive benefits package. Google's benefits are well‐regarded and cover health, wellness, and financial programs — visit Google's careers page for a full overview.Company: GoogleLocation: Waterloo, ON, Canada (also San Jose, CA and Miami,



FL)Job Type: Mid‐levelPay: $182,000 – $186,000 CAD + 15% bonus target + equity + benefitsResponsibilitiesAs a Software Developer on the Platforms and Devices team, your work directly influences how Google's computing platforms perform at scale. From writing clean, testable code to leading design conversations, your contributions will have a real impact on products used by people around the world.Write and test product and system development code to high standards of quality and reliabilityParticipate in or lead design reviews with peers and stakeholders, evaluating available technologies to make sound architectural decisionsReview code developed by other engineers and provide constructive feedback on style, accuracy, testability, and efficiencyContribute to existing documentation and educational content, keeping materials current with product and program updatesTriage and debug product or system issues by analysing root causes and understanding the impact on hardware, network, or service operationsRequirements / SkillsGoogle is looking for a developer who combines strong systems‐level programming skills with a cooperative mindset. The ideal candidate brings hands‐on embedded development experience and is comfortable operating with some autonomy on complex technical problems.Bachelor's degree or equivalent practical experience in a relevant field5+ years of software development experience in C/C++3+ years of experience testing, maintaining, or launching software products1+ year of experience with software design and architecture3+ years of experience working with embedded operating systemsMaster's degree or PhD in Computer Science or related technical field is preferredExperience with data structures and algorithms (5 years preferred)Technical leadership experience (1 year preferred)Familiarity with Android development is considered an asset

📌 Software Developer, Embedded Systems/Firmware, Dnn Frameworks (Alton)
🏢 Google
📍 Alton

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.

Subscribe to this job alert:

Get the latest job offers by email for: software developer, embedded systems/firmware, dnn frameworks (alton) / alton

Subscribe to this job alert:

Get the latest job offers by email for: software developer, embedded systems/firmware, dnn frameworks (alton) / alton