Software Engineer Iii, Fuschia Connectivity Drivers

Google Google · Big Tech · San Francisco, CA +2

Software Engineer III role at Google working on the Fuchsia operating system, focusing on connectivity drivers (WLAN, Bluetooth, UWB). Responsibilities include designing, developing, testing, and maintaining software, with a focus on performance and efficiency. Requires experience in C++ and Rust.

What you'd actually do

  1. Design and develop driver features, focusing on WLAN, Bluetooth, and UWB.
  2. Write, review, and maintain Python-based, end-to-end tests that run in Fuchsia's infra connectivity test lab.
  3. Contribute to the next generation of infra device architecture for Fuchsia connectivity.
  4. Implement and monitor device metrics for crashes, performance, and feature rollout success.
  5. Identify opportunities for improving the efficiency and performance of our software stack.

Skills

Required

  • software development
  • C++
  • Rust

Nice to have

  • data structures
  • algorithms
  • accessible technologies