Software Engineer II, Mobile, AV Labs

Uber

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$171,000–$171,000 / yr
Posted
30 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $171k
$122k most similar roles pay here $212k

This role pays more than 54% of similar roles. Most pay $139,788–$203,225 — the shaded band above. At the midpoint, this role pays about $171k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 289 open roles on FindRole.

Listed pay typically runs $209,000–$209,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II, Mobile, AV Labs

AV Labs is hiring a Software Engineer II for its mobile team in Sunnyvale, California, focusing on developing high-fidelity user interfaces for in-vehicle monitoring and diagnostic systems using Android-based hardware. The candidate will design robust applications for specialized tablet form factors with the Android SDK and modern web frameworks, develop high-performance visualization frameworks for multi-sensor data inputs, collaborate on communication protocols for seamless data transmission between compute stations and display interfaces, and participate in field testing to ensure optimal performance. This role requires expertise in native Android development, web stacks, and experience with synchronous programming, state management patterns, and standard networking protocols. Familiarity with 3D rendering concepts or spatial data visualization is a plus, as well as prior exposure to robotics or autonomous systems integration.

What you'll do

  • Design and implement robust applications for specialized tablet form factors using Android SDK.
  • Develop high-performance visualization frameworks for multi-sensor inputs.
  • Collaborate on communication protocols for seamless data transmission between compute station and display interface.
  • Participate in field testing to troubleshoot hardware-software integration issues.
  • Optimize application performance and user experience for low-latency interactions.

What we're looking for

  • Bachelor’s degree in Computer Science or related technical field.
  • Experience in web and mobile development using Android SDK and modern Web frameworks.
  • Proficiency in synchronous programming and state management patterns.
  • Knowledge of standard networking protocols for data transmission.
  • Skills in developing high-performance visualization frameworks for multi-sensor inputs.

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 141 days ago
C++ Java Rust Git CI/CD Android Linux ARM Mobile SoC Debugging Performance Monitoring Memory Management SDK NDK HALs Security Treble C++14 API Design Open-Source Projects

Software Engineer 1 - Mobile

US Bank

Atlanta, GA +4 9 days ago $86,360$101,600
Kotlin Java Swift Objective-C API integration RESTful services C++ C# mobile SDKs libraries platform components troubleshooting root cause analysis high-scale applications distributed systems application performance monitoring stability
Hybrid

Software Engineer, Device Infrastructure

Anduril Industries

Costa Mesa, CA 8 days ago $166,000$220,000
Python Rust C++ Go NixOS CircleCI Docker AWS Azure Terraform UDP TCP gRPC REST Linux device trees bootloaders Distributed Systems CI/CD

Lead Software Engineer: Mobile Development

Caterpillar

Peoria, Illinois +2 16 days ago $128,470$208,770
AWS CloudWatch React Native GitHub Copilot Docker CI/CD Kubernetes Terraform PostgreSQL MongoDB Git Jenkins Swagger JSON YAML RESTful APIs SaaS Mobile App Development iOS Android

Software Engineer, iOS (All Teams)

DoorDash, Inc

Sunnyvale, CA +3 5 days ago $130,600$192,000
Swift iOS SDK Cocoapods Networking Storage Object-Oriented Programming API Development Unit Testing(iOS)
Hybrid