Software Engineer II, Mobile, AV Labs
Quick summary
- Work type
- On-site
- Location
- Sunnyvale, CA
- Salary
- $171,000–$171,000 / yr
- Posted
- 30 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
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
- Page Not Found | Uber 210
- Application Developer – Atlassian 2
- Software Engineer II 2
- Staff Software Engineer 2
- Staff Software Engineer, Production Engineering 2
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.
Skills
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
Software Development Engineer, Wireless Technologies & Ecosystems
Apple Inc
Software Engineer 1 - Mobile
US Bank
Software Engineer, Device Infrastructure
Anduril Industries
Lead Software Engineer: Mobile Development
Caterpillar
Software Engineer, iOS (All Teams)
DoorDash, Inc