Staff Software Engineer, Android Bluetooth

2 Months ago • 8-13 Years • Full Stack Development

Job Summary

Job Description

As a Staff Software Engineer, Android Bluetooth at Google, you'll lead new features and technologies in the Bluetooth domain, defining long-term technical strategies. You'll design, implement, and maintain the Android Bluetooth Connectivity stack for first-party and third-party devices, collaborating with internal and external teams. Responsibilities include building next-generation APIs and libraries, partnering with other engineering teams, product management, and program management to deliver high-quality solutions. This role requires extensive experience in software development, data structures, algorithms, testing, launching software products, and software design and architecture, with a strong emphasis on Bluetooth stack development.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • 5+ years testing & launching software
  • 3+ years software design & architecture
  • Android Bluetooth stack development
  • API & framework design experience
Good to have:
  • Master's degree in CS/EE
  • Experience with Bluetooth stack architectures
  • C++, Java, or Rust coding proficiency

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.
  • 5 years of work experience in Bluetooth stack development.
  • Experience designing/building or working with other Bluetooth stack architectures.
  • Experience designing APIs and working on frameworks.
  • Experience coding in C++, Java, or Rust.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Lead new features and technologies within the Bluetooth domain along with proposing long-term technical strategy.
  • Design, implement, and maintain Android Bluetooth Connectivity stack for both first-party and third-party devices.
  • Collaborate with internal and external partner teams to refine and define the Bluetooth stack and scaling it to the industry.
  • Help build the next generation of APIs and library for first-party and third-party developers.
  • Partner and collaborate with related engineering teams, product management, and program management to ensure the development of high-quality solutions in a timely manner.

Similar Jobs

Ziff Davis - Data Engineer III - Applications Engineer

Ziff Davis

Seattle, Washington, United States (On-Site)
1 Month ago
Assist software  - C++ Developer

Assist software

Suceava, Suceava County, Romania (On-Site)
7 Months ago
Microsoft - Support Engineer - Developer & Azure Services (DAS)

Microsoft

(Remote)
2 Months ago
shyft labs - Senior Software Engineer

shyft labs

Hyderabad, Telangana, India (On-Site)
2 Months ago
Nagarro - Senior Engineer

Nagarro

United Kingdom (Remote)
8 Months ago
Tesla - Software Engineering Internship

Tesla

Athens, Greece (On-Site)
4 Months ago
GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
N-ix - Senior Full Stack Engineer (.NET, with focus on React)

N-ix

Colombia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Senior Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
8 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
6 Months ago
SSC Technologies - Intermediate Java Developer

SSC Technologies

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
London stock Exchange - Engineering Manager

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tekion Corp - Machine Learning Architect

Tekion Corp

Pleasanton, California, United States (On-Site)
2 Months ago
bytedance - Cloud Site Reliability Engineer

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
legion - Senior Software Engineer

legion

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Netflix - Data & Software Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Next Level Business Services - Sr. Big Data Engineer in San Francisco, CA  / McLean, VA

Next Level Business Services

San Francisco, California, United States (On-Site)
8 Months ago
Zscaler - Principal Software Development Engineer - Golang

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Accenture - Measurement & Report Analyst

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Applied materials  - Senior Manager - Software - Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Intel  - CPU Verification Engineer/Lead

Intel

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Accenture - Business Advisory New Associate

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
cyara - Senior Software Engineer - Backend Telephony

cyara

Hyderabad, Telangana, India (Hybrid)
1 Year ago
undefined - Animator

Gurugram, Haryana, India (On-Site)
1 Year ago
PwC - Senior Associate -SAP ABAP-Kolkata-TC

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
flying caps - Game UI Artist

flying caps

Hyderabad, Telangana, India (On-Site)
3 Months ago
Ansys - Senior Application Engineer - Optics SPEOS

Ansys

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Lytx - Senior Data Engineer (Streaming and Big Data)

Lytx

India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

WebFX - Web Designer

WebFX

Philippines (Remote)
3 Months ago
Evolution  - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
4 Months ago
Meta - Software Engineer, Infrastructure

Meta

Redmond, Washington, United States (Remote)
7 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Menlo Park, California, United States (Remote)
7 Months ago
Tesla - Senior Software Engineer - Full Stack React & PHP

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Google - Software Engineer II, Education and Activation

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Beijing, Beijing, China (On-Site)
2 Months ago
ARHS - Senior Java Developer

ARHS

Luxembourg (On-Site)
8 Months ago
Super.com - Software Architect (Remote!)

Super.com

Toronto, Ontario, Canada (Remote)
8 Months ago
Nielsen Holdings - Staff Software Engineer- Windows OS C++

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug