The Software Engineer III role on Google’s Fuchsia WLAN Core team focuses on building and validating WLAN features for Fuchsia, with work centered on the 802.11 specification and connectivity reliability.
Location and Employment Details
- Location: Seattle, WA (onsite)
- Compensation: USD 147,000 - 210,000 per year
- Minimum experience: 2 years
- Education: Bachelor’s degree or equivalent practical experience
Role Summary
As a Software Engineer III, you will contribute to WLAN feature development for Fuchsia, including correctness against the 802.11 specification. The work includes building and maintaining Python-based WLAN tests in Fuchsia’s infra connectivity test lab, supporting connectivity device architecture, and contributing to device monitoring through metrics for crashes, performance, and feature rollout.
Key Responsibilities
- Design and develop WLAN features with a focus on 802.11 specification correctness.
- Write, review, and maintain Python-based WLAN tests that run in Fuchsia’s infra connectivity test lab.
- Contribute to the next generation of infra device architecture for Fuchsia connectivity.
- Implement and monitor device metrics for crashes, performance, and feature rollout.
- Identify opportunities to improve software stack efficiency and performance.
Required Qualifications
- Bachelor’s degree or equivalent practical experience
- 2 years of software development experience with Rust
- Experience in software engineering within a wireless networking environment
Technologies
About Fuchsia and the WLAN Core Team
Fuchsia is a modern, open-source operating system designed to be simple, secure, updatable, and performant. It currently powers Google’s Nest Hub Smart Display products. The Fuchsia WLAN Core team is part of the Fuchsia Connectivity organization, with the goal of delivering reliable WLAN connectivity for Fuchsia.
The Core team implements the 802.11 specification and works closely with Driver and Policy teams to develop a full WLAN stack. This role supports WLAN feature development and sustenance, integration and end-to-end tests, and power-save capabilities. The team maintains a long roadmap to match the feature set of today’s flagship devices, and impacts on Fuchsia’s hardware platforms are expected to be visible quickly.
Preferred Qualifications
- Master’s degree or PhD in Computer Science, or a related technical field
- 2 years of experience with data structures and algorithms
- Experience developing accessible technologies
- Experience developing wireless networking protocols and devices
Benefits
- Health, dental, vision, life, disability insurance
- 401(k) with company match
- 20 days of vacation per year (accruing at a rate of 6.15 hours per pay period for the first five years of employment)
- Sick Time: 40 hours/year (increased to 69 hours/year for Seattle), including 5 discretionary sick days per instance
- Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
- Baby Bonding Leave: 18 weeks
- 13 paid days per year
Application Location Options
When applying, you will have an opportunity to share your preferred working location from the following:
- Seattle, WA, USA
- San Francisco, CA, USA
- San Jose, CA, USA