Staff Software Engineer, Embedded Systems/firmware, Platforms Infrastructure Engineering

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer role focused on embedded systems and firmware within Google's Platforms Infrastructure Engineering team. The role involves technical leadership, influencing and coaching engineers, managing project priorities, and designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions. While the company works with AI/ML, this specific role is not directly building or researching AI/ML models.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • software development
  • embedded operating systems
  • testing software products
  • launching software products
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • cross-functional projects
  • cross-business projects