Senior Software Engineer, Embedded Systems/Firmware, Quantum

2 Months ago • 5-8 Years • Full Stack Development • $166,000 PA - $244,000 PA

Job Summary

Job Description

Google Quantum AI seeks a Senior Software Engineer specializing in embedded systems/firmware for quantum computing. Responsibilities include writing and testing code, conducting code reviews, contributing to documentation, debugging system issues, and participating in design reviews. The ideal candidate possesses 5+ years of software development experience, 3+ years with embedded OS, and expertise in data structures/algorithms. Experience with software design, architecture, and testing is crucial. The role involves building a large-scale quantum computer capable of complex, error-corrected computations, advancing quantum computing capabilities, and enabling impactful applications.
Must have:
  • 5+ years software development experience
  • 3+ years embedded OS experience
  • Expertise in data structures/algorithms
  • Experience in software design & architecture
  • Testing, maintaining, launching software products
Good to have:
  • Master's/PhD in Computer Science
  • Technical leadership experience
  • Experience developing accessible technologies
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience working with embedded operating systems.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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. The full potential of quantum computing will be unlocked with a large-scale computer capable of complex, error-corrected computations. Google Quantum AI's mission is to build this computer and unlock solutions to classically intractable problems. Our roadmap is focused on advancing the capabilities of quantum computing and enabling meaningful applications.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Write and test product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Similar Jobs

Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
3 Months ago
nekki game - Middle/Senior Core Game Designer

nekki game

(Remote)
1 Month ago
Scopely - Senior Engineer

Scopely

Seville, Andalusia, Spain (Hybrid)
2 Months ago
Google - Senior Software Engineer, Site Reliability Engineering, Technical Infrastructure

Google

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
NVIDIA - Senior Developer Technology Engineer, Public Sector

NVIDIA

Santa Clara, California, United States (Remote)
3 Months ago
Virtuos - Software Engineer

Virtuos

Czechia (Hybrid)
2 Months ago
IGN - Senior Full Stack Software Engineer

IGN

Los Angeles, California, United States (Hybrid)
8 Months ago
Meta - Software Engineer, Infrastructure

Meta

New York, New York, United States (Remote)
7 Months ago
Netflix - Software Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
ION - Java Developer, Budapest

ION

Budapest, Hungary (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Well - Elm Team Lead

Well

(Remote)
2 Months ago
Google - Senior Software Engineer, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NVIDIA - DFX CAD Tools Development Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
3 Months ago
Google - Senior Software Engineer, Full Stack, Geo

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Google - Software Engineer, Early Career, Cloud AI

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
NVIDIA - Senior Formal Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
2 Months ago
Epic Games - Senior Rendering Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Google - Software Engineer III, YouTube

Google

San Bruno, California, United States (On-Site)
2 Months ago
Whoop - Senior Android Engineer (Core App)

Whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Powerintegration - MarCom Coordinator

Powerintegration

San Jose, California, United States (On-Site)
5 Months ago
Google - Program Manager II, Supply Chain Planning, Platforms and Devices

Google

Mountain View, California, United States (On-Site)
2 Months ago
Nintendo - Instructional Designer

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
ZeniMax Media - Lead Infrastructure Engineer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
1 Month ago
Snap Mobile INC - Account Executive

Snap Mobile INC

Fort Worth, Texas, United States (On-Site)
1 Month ago
Biofire DX - Quality Engineer I

Biofire DX

Salt Lake City, Utah, United States (On-Site)
1 Month ago
Google - Developer Operations Engineer, CPU Design Verification

Google

Austin, Texas, United States (On-Site)
2 Months ago
Cirrus Logic - Sr. Staff Analog Design Engineer

Cirrus Logic

Austin, Texas, United States (Hybrid)
4 Months ago
Trek - Seasonal Sales Associate

Trek

Portland, Oregon, United States (On-Site)
5 Months ago
matchgroup - Senior Machine Learning Engineer, Trust & Safety

matchgroup

New York, New York, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Crunchyroll - Software Engineer III, Video Delivery

Crunchyroll

(Remote)
7 Months ago
Google - Software Engineer, Manufacturing Software Systems

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Omnissa - Member of Technical Staff (C#.net)

Omnissa

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Scopely - Principal Game Server Engineer - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
4 Months ago
ION - Principal Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
8 Months ago
Nagarro - Senior Staff Engineer, NodeJS

Nagarro

India (Remote)
8 Months ago
Google - Tech Lead, Software Engineering, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
8 Months ago
Hitachi - Power Platform Developers-Mar 2024

Hitachi

Pune, Maharashtra, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, 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