Software Engineer II, Mobile, AV Labs
Skills
About the role
About The Role
AV Labs is seeking a Software Engineer to join our specialized mobile team. This role is central to the development and optimization of high-fidelity user interfaces for in-vehicle monitoring and diagnostic systems. You will design and maintain applications for Android-based hardware that interface directly with embedded computing units to provide real-time visualization of complex environmental sensor data.
This position requires a versatile developer capable of working across native Android and modern web stacks to bridge the gap between sophisticated backend data processing and intuitive, low-latency user experiences.
What The Candidate Will Do
Application Development: Design and implement robust applications for specialized tablet form factors using the Android SDK and modern Web frameworks.
Data Visualization: Develop high-performance visualization frameworks for multi-sensor inputs.
System Integration: Collaborate on the development of communication protocols to ensure seamless data transmission between the compute station and the display interface.
Validation & Performance Tuning: Participate in field testing to troubleshoot hardware-software integration.
Basic Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
Experience in web/mobile development
Familiarity with synchronous programming and state management patterns.
Understanding of standard networking protocols.
Preferred Qualifications
Prior exposure to Native-to-Web communication.
Familiarity with 3D rendering concepts or spatial data visualization.
Experience in robotics, autonomous systems, or hardware-software integration.
~~ ~~
For Sunnyvale, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.
Ready to Ride?
This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.
You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.
Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.