Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Augmented Reality, Systems Performance

$174k - $252k

Google Inc.

Senior Software Engineer, Augmented Reality, Systems Performance Google San Jose, CA, USA Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in the C++ programming language. 3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. Experience in implementing image processing pipelines and managing concurrency for mobile features. Preferred qualifications: Master's degree or PhD in Computer Science, or a related technical field. Experience developing and debugging software for Android, RTOS, or custom embedded platforms. Experience with optimizing systems with on-device computation units (e.g., GPU or NPU). Experience with peer-peer (P2P) networking over Bluetooth and Wi-Fi. Expertise in video and audio codecs (e.g., hardware or software). Experience with profiling tools including perfetto and pprof. 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. XR team is responsible for the Android XR Platform, supporting Augmented Reality (AR) and Virtual Reality (VR) technologies that can see and sense the world from the same perspective as you, and interweave digital information onto the world around you. Our goal is to give people superhuman capabilities by making computing more perceptive, immersive, and accessible through technologies like AI. As a Senior Software Engineer, you join our XR Power and Performance team. You will be instrumental in developing, optimizing, and deploying the systems of our AR/VR glasses. This is a unique opportunity to work on problems at the intersection of connectivity stacks, video compression, and perception models. For decades, the computing revolution has reshaped our world driven by breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences. The US base salary range for this full-time position is $174,000-$252,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 benefits at Google. Responsibilities Define metrics for a quality product in terms of good power and performance while preserving the core functionality of the product. Design and implement optimizations for saving power and/or ensuring a highly performant product. Contribute to the architecture and future roadmap of XR's products. Develop automation tools to trace measurements and regressions in an efficient way. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . #J-18808-Ljbffr Google Inc.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Augmented Reality, Systems Performance in San Jose, CA vacancy
  • $152k - $241.5k

     ...seeking a highly motivated Software Engineer to join our growing AI and...  ...evaluation of large-scale AI systems powering next-generation...  ...LLMs, agentic AI, retrieval-augmented generation (RAG), and intelligent...  ...reliability, safety, and performance of production AI services.... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    56 minutes ago
  •  ...innovative infrastructure and tools to help other engineers be more productive and make software easier to create, build and distribute. We...  ...technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale.... 
    Senior
    Performance

    Apple

    Cupertino, CA
    8 hours ago
  • $138.8k - $190.85k

    SiTime Corporation in Santa Clara, CA, is seeking a Senior Engineer for Infrastructure Software. This role involves designing software for mixed-signal semiconductor test systems while ensuring scalability and performance. The ideal candidate will have over 5 years of... 
    Senior
    Performance

    SiTime Corporation

    Santa Clara, CA
    2 days ago
  • A leading technology company is seeking a Senior Software Engineer specializing in Distributed Build Systems. In this role, you will work on critical projects optimizing...  .... You will lead initiatives to enhance performance and correctness in distributed systems, impacting... 
    Senior
    Performance

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $168k - $270.25k

     ...Senior Engineer For Factory Infrastructure And Automation NVIDIA is...  ...NVIDIA optimizes and serves performant inferencing for every AI model...  ...heterogeneous hardware and software environments. You will influence...  ...distributed and compute systems, backend services, microservices... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA Corporation is seeking a Senior Software Engineer in Santa Clara to define runtime intelligence...  ...AI with vehicle dynamics and safety systems, tackling complex problems in real-...  ...reliable solutions ensuring safety and performance. The position offers a competitive... 
    Senior
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...where everyone is motivated to perform at their highest level. Come...  ...: Develop use cases and system requirements for L3 and L4 autonomous...  ...with Data Analytics, Test Engineering, and System Integration &...  ...analysis, data analysis, and software architecture. ~ Strong software... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $156k - $387.6k

     ...Senior Software Development Engineer - Distributed KV Caching and Storage Systems Location: San Jose Team: Infrastructure Employment Type: Regular Job Code:...  ...next-generation shared-storage engines, and performance/cost optimization components, along with a full... 
    Senior
    Performance
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...the world. Join NVIDIA's software infrastructure team to...  ...build, and improve software systems for rack, networking, and datacenter...  ...and management. As a Senior Software Engineer - Datacenter Systems, you will...  ...or systems in high-performance or distributed environments... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $181.1k - $318.4k

    Senior Software Engineer, On-Device Health Agentic Systems Cupertino, California, United States Hardware We are seeking a senior iOS Software Engineer with...  ...define the software architecture for a scalable, high‑performance system that seamlessly integrates powerful LLM... 
    Senior
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $130k - $175k

     ...Job Description: Senior Software & Systems Engineer - Semiconductor Failure Analysis Tools Location: San Jose, CA Salary: $130,000 -...  ...mapping and transistor-level targeting. Build high-performance user interfaces (C#/WPF) to visualize waveforms, emission... 
    Senior
    Performance
    Full time
    Flexible hours

    RGH - Global Ltd

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You’ll architect and implement high-performance inference stacks, optimize GPU kernels and compilers, drive industry... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

     ...Senior Software Engineer, System Experience - Personalization Our team is looking for you to help make iOS more intelligent, proactive and personal...  ...quality features while adhering to device power and performance constraints. We are passionate about user experience and... 
    Senior
    Performance
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $152k - $241.5k

     ...Vehicles team is searching for a creative and experienced Software Systems Engineer to help bring NVIDIA's next generation autonomous vehicle...  ...methods to analyze and compare the impact of ODDs on relevant performance metrics, translating data and analysis into impactful... 
    Senior
    Performance
    Odd job

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $175k - $210k

     ...Welcome systems thinkers. System builds software to help the world see and solve anything as a system, starting...  ...motivated and experienced Senior Software Engineer to join our team. The primary responsibility...  ...distributed data systems, high-performance storage layers), with an... 
    Senior
    Performance
    Flexible hours

    GrabJobs

    San Jose, CA
    4 days ago
  • $175k - $317k

     ...Senior Platform Software Engineer, System Engineering Santa Clara, California Join the Systems Software team to architect and deliver the core...  ...software that powers the industry's most innovative, high-performance, and highly available storage platforms. You will own... 
    Senior
    Performance
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • Senior Augmented and Virtual Reality Software Engineer Location: San Jose preferred, open to Bellevue, WA Work Authorization...  .... This role creates frontend systems using C#, C++ and frameworks...  ...platform XR support. You will ship performant, reliable user features that... 
    Senior
    Performance
    Permanent employment

    Rivet Industries, Inc.

    San Jose, CA
    1 day ago
  • $128k - $204k

     ...eligible US locations About the role and about you: As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to...  ...writing high-quality, testable code, improving application performance, creating instrumentation and metrics, and ensuring... 
    Senior
    Performance
    Full time
    Remote work
    Worldwide

    GrabJobs

    San Jose, CA
    3 days ago
  • $125k - $191.7k

     ...This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV...  ...driving innovation in testing, and verifying the safety and performance of autonomous systems. You will be responsible for shaping... 
    Senior
    Performance
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    28 days ago
  • $212.8k - $387.6k

     ...Responsibilities About The Team TikTok's recommendation system is at the core of our user experience,...  ..., and optimize large-scale recommendation engine systems to enhance content discovery. - Build and maintain high-performance, low-latency, and scalable infrastructure... 
    Senior
    Performance
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    8 hours ago
  • $136.5k - $276.5k

     ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average...  ...and help ensure reliability, scalability, and performance across complex network environments. As part of Product... 
    Senior
    Performance
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  • $170.6k - $261.3k

     ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety...  ...to a safe stop. As a Senior Software Engineer on the Secondary Driving System...  ...testing, continuous integration, performance profiling, and observability for... 
    Senior
    Performance
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $155k - $253k

     ...: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20...  ...stack operating system. As a Software Engineer on the team, you will develop, design,...  ...RFCs Write and review foundational, performance-critical code across core OS components... 
    Senior
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    8 hours ago
  • $168k - $270.25k

     ...GPUs and Nvidia proprietary software, GeForce NOW transforms...  ...We are looking for a Senior System Software Engineer who sees the big picture...  ...Construct robust RAG (Retrieval-Augmented Generation) pipelines and...  ...GoLang for building high-performance backend services.... 
    Senior
    Performance
    Local area

    NVIDIA

    Santa Clara, CA
    8 hours ago
  • $147.4k - $272.1k

    Senior Software Engineer - Distributed Systems Cupertino, California, United States Machine Learning and AI Our team is on a mission to build innovative...  ...hands‑on engineers who want to ship high-performance distributed systems that solve real-world problems at... 
    Senior
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $181.1k - $318.4k

    Senior Software Engineer - Distributed Build Systems Cupertino, California, United States Software and Services Apple's distributed build platform is central...  ...systems and build automation challenges. Every performance improvement and correctness fix translates directly... 
    Senior
    Performance
    Immediate start
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $108k - $216k

     ...immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global...  ...solutions, implement new architectural patterns, and perform design and code reviews of changes. Troubleshoots... 
    Senior
    Performance
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    8 hours ago
  •  ...company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for...  ...of life. From technicians and engineers to first responders and service members...  ...XR support. You will ship performant, reliable user features that integrate... 
    Performance

    Rivet Industries, Inc.

    San Jose, CA
    4 days ago
  • $175k - $317k

    Senior Platform Software Engineer, System Engineering We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage...  ...software that powers the industry's most innovative, high-performance, and highly available storage platforms. You will own... 
    Senior
    Performance
    Work at office
    Flexible hours

    Pure Storage, Inc.

    Santa Clara, CA
    1 day ago
  • $174k - $252k

    Senior Software Engineer, Android TV, Operating Systems San Jose, CA, USA Level: Mid Experience driving progress, solving problems, and mentoring more junior...  ...focus on quality, such as Media Framework, System Performance, Connectivity, Interactions, Power Management,... 
    Senior
    Performance
    Full time

    Google Inc.

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Augmented Reality, Systems Performance. Be the first to apply!