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 driver features for WLAN, Bluetooth, and UWB. Responsibilities include designing, developing, testing, and maintaining software, with a focus on connectivity drivers and infrastructure. The role requires experience in C++ and Rust, and involves writing tests and monitoring device metrics.

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