Sr. Software Engineer, Android Applications, Autonomy
$162.8k - $203.5kRivian
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions‑free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary We are seeking a Senior Software Engineer, Android Applications to lead the development of mission‑critical diagnostic and data collection applications for the Rivian Central Information Display (CID). In this role, you will bridge the gap between high‑level Android application development and low‑level vehicle systems. You will build the tools that our engineers use to manage data logging, note collection, visualize vehicle health, system integrity, and real‑time diagnostic streams directly from the navigator’s seat. In this role you will create a performant, stable, and highly responsive Android application that interacts with Android Automotive OS (AAOS) and the autonomous driving compute platform. You are building an easy‑to‑use interface to facilitate data collection that will expand into a window into the vehicle’s brain, facilitating common data collection workflows and enabling new use cases for autonomy engineers and test drivers. Responsibilities AAOS Application Development: Design and implement robust Android applications using Kotlin specifically tailored for the Rivian CID environment. Data Visualization: Build efficient pipelines to consume, parse, and visualize high‑frequency vehicle data from the Vehicle Network (CAN, Ethernet) via the Android VHAL (Vehicle Hardware Abstraction Layer). System Integration: Work closely with the Autonomy and Infotainment teams to define new communication pathways required for deep vehicle data access. Performance Optimization: Use Android Profiler, systrace, and perfetto to identify bottlenecks in the app’s rendering and data processing layers. Mentorship & Quality: Drive best practices for Android development within the team, owning the functionality and quality of the data recording application. Qualifications Education: Bachelor's or Master’s in Computer Science, Software Engineering, a related field, or equivalent experience. Experience: 5+ years of professional Android development experience. Android Mastery: Expert‑level knowledge of Kotlin, Coroutines, and the Android SDK. Deep understanding of Android Internals (Services, Content Providers, IPC/Binder). Modern UI: Proficiency in building reactive, high‑performance user interfaces. Systems Programming: Experience dealing with binary data formats (Protobuf, FlatBuffers) and an understanding of networking protocols (TCP/UDP, MQTT). Reliability: A track record of building “crash‑proof” applications that handle edge cases and long‑running sessions. Tooling: Experience with adb, shell scripting and Python. Bonus Qualifications Automotive Experience: Prior experience with vehicle communication protocols (CAN, LIN, Automotive Ethernet). AAOS Knowledge: Familiarity with the Android Automotive OS stack, specifically how applications interact with the Car Service and VHAL. NDK/C++: Experience using the Android NDK for performance‑critical data processing or interfacing with C++ libraries. Visualization: Experience with Android Graphics (Canvas, OpenGL ES, or Vulkan) for real‑time rendering. Pay Disclosure Salary Range for California Based Applicants: $162,800‑203,500 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian provides robust medical/Rx, dental and vision insurance packages for full‑time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment. Rivian is an equal‑opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. We are currently not accepting applications from third‑party application services. #J-18808-Ljbffr
$162.8k - $203.5k
...outdoors and a desire to protect it for future generations. Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team. You will design and deliver large-scale applications and data pipelines...ApplicationSeniorFull timeContract workTemporary workPart timeLocal areaShift work$162.8k - $203.5k
...generations. Role Summary The Autonomy organization at Rivian is... ...skilled and hands‑on Senior Data Engineer to join our Cloud and Data... ...experience in data engineering, software engineering, or distributed... ...Salary Range for California Based Applicants: $162,800.00 - $203,500.00 (...ApplicationSeniorFull timeContract workLocal area$140k - $200k
...include its iOS app, Android App, Mac App, Chrome Extension... ...frontend and backend engineers, AI research... ...native Windows desktop applications using Windows App SDK,... ...accessible and inclusive software. Excellent software engineering... ...). Flexibility, autonomy, and responsibility:...AndroidApplicationSeniorWork at office$102.1k - $202.2k
...team at Microsoft develops software that pushes the cutting edge... ...others. As a Software Engineer on our team, you would have... ...your existing workflows and applications through an intuitive CLI,... ...years of experience building Android applications from scratch....AndroidApplicationSeniorOngoing contractWork at officeLocal areaRemote work3 days per week$140k - $215k
...CrowdStrike is seeking a backend software engineer who wants to grow at scale,... ...Lead you will have high autonomy with high expectations, often... ...(Windows, Mac, Linux, iOS, Android). Your details-oriented mindset... ...for all employees and applicants for employment. The Company...AndroidApplicationSeniorFull timeWork experience placementWork at officeLocal area2 days per week3 days per week$148k - $226.2k
...and testing for in-vehicle software platform team. The ideal candidate... ...integration of Linux and/or Android based system software... ...Work side‑by‑side with DevQA engineers on test plan development and... ...assist with your job search or application for employment, email us or...AndroidApplicationSeniorFull timeRelocationRelocation packageFlexible hours$193.93k - $291.15k
...Senior Software Engineer, Onboard Autonomy Nuro Mountain View, CA, US Full-Time Engineering Software Logistics About Nuro We... ...technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally...ApplicationSeniorFull timeLocal area$180k - $198k
...About this role: As a Staff/Senior Software Engineer on our Calibration, Localization, &... ...infrastructure, hardware, QA, and other autonomy teams (Perception, Decision, Planning,... ...the hiring process, such as reviewing applications, analyzing resumes, or assessing...ApplicationSeniorTemporary workWork at officeFlexible hours$265k - $331.3k
...group of algorithm developers / software engineers focused on delivering... ...is a core capability of the autonomy stack delivering products to... ..., Control, and others. As a Sr. Software Engineer on the Pose... ...algorithms ~ Prototyping real-time applications ~ Adapting algorithms for...ApplicationSeniorFull timeContract workTemporary workPart timeLocal areaShift work$193.93k - $291.15k
...technology company on a mission to make autonomy accessible to all. Founded in 2016,... ...Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets... .... These platforms will allow any software engineer to add new viz elements. Additionally,...ApplicationSenior- Google Inc. is seeking a Software Engineer to develop next-generation technologies and enhance... ...2 years of experience in software and Android development. This position offers the... ...English is required. Experience in mobile application development is preferred, with a focus...AndroidApplicationSenior
$170k - $220k
...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing... ...candidate will have extensive experience in Android and Linux development, with a focus on... ...Android platform apps and Linux‑based applications. Reviewing, submitting, building, and...AndroidApplicationSenior$205k - $240k
...with us For a small team, Afero engineers collectively do a little bit of everything—from cloud applications and infrastructure to mobile... ...product line. As a Senior Software Engineer on the mobile team,... ...Flutter application across iOS and Android, including native platform...AndroidApplicationSeniorFull timeContract workWork at officeRemote work3 days per week$160k - $200k
...As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software... ...software. What You'll Do Design and develop HMI applications for GM’s in-vehicle Infotainment systems. Write efficient...AndroidApplicationSeniorFlexible hours- ...powers our clinician and patient applications. This is a hands-on... ...optimized for code sharing across Android and iOS. Essential... ...Collaborate with backend engineers to design and refine APIs for... ...strategy and execution for software subsystems. Mentor team members...AndroidApplicationSenior
$265k - $331.3k
...candidate to help lead embedded software development for state-of-the... ...systems for next-generation autonomy. You will be a vital... ...across the entire stack—from the application layer down to low-level... ...and guide a team of Software Engineers to design, develop, and deploy...ApplicationSeniorFull timeContract workTemporary workPart timeLocal areaShift work- ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative... ...desired business needs, day to day application support, should be able to navigate... ...development, Mobile Development(iOS & Android), React JS/Angular JS/Polymer JS, NodeJS...AndroidApplicationSeniorTemporary work
$171k - $275k
...develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing... ...on real roads. As a Senior Software Engineer, AOSP, you will play a key role in developing and maintaining the Android (AOSP) operating system and foundational...AndroidApplicationSeniorFull timeFor contractorsFor subcontractorFlexible hours- ...the Role We’re looking for a Senior Software Engineer,Frontend with strong frontend UI, UX... ...to help build high-quality, scalable applications across web and mobile platforms. You’ll... ...across web, and optionally iOS/Android platforms. Deploy: Own and manage...AndroidApplicationSenior
$140k - $200k
...rated job search app on iOS & Android. About the Team: Our... ...opportunity to work on applications at scale, serving millions of... ...employers and need full-stack engineers to build fast, scalable, and... ...of experience in full stack software development ~ Comprehensive...AndroidApplicationSeniorFull timeRemote workFlexible hours$174k - $252k
Senior Software Engineer, Android, Gemini App, DeepMind DeepMind Mountain View, CA, USA Bachelor’s degree or equivalent practical experience... ...iOS), with a focus on building and shipping user‑facing applications. Experience with modern Android mobile languages (e.g.,...AndroidApplicationSeniorFull time$167.2k - $316.6k
...and implementing core components of the Android framework, enhancing the performance,... ...Master's degree in Computer Science, Software Engineering, or equivalent combination of relevant... ...and base salary will be set within the applicable range according to job scope,...AndroidApplicationSeniorImmediate startVisa sponsorshipFlexible hours- ...will set the standards for software-defined vehicles around the... ...you'll build is the most used application across the entire Rivian and... ...sophisticated, large-scale, Android-based system that sits at the... ...to electric vehicles. By engineering exceptional experiences, you...AndroidApplicationSeniorFull timeContract workLocal area
$174k - $252k
Senior Software Engineer, Mobile, Android Google. Mountain View, CA, USA. Requirements Bachelor’s degree or equivalent practical experience. 5... ...and architecture. 3 years of experience with Android application development. Preferred qualifications Master's degree...AndroidApplicationSeniorFull timeWorldwide$140k - $200k
...products include its iOS app, Android App, Mac App, Chrome... ...include frontend and backend engineers, AI research scientists, and... ...deploying high availability applications on Kubernetes What We Offer... ...innovation, intuition, and drive Autonomy, fostering focus and...AndroidApplicationWork at office$170k - $205k
...are seeking a senior, product-minded Software Engineer with deep experience in algorithms, machine... ...resource-constrained devices, mobile applications, embedded systems, or cloud-connected... ...systems, embedded Linux, iOS, Android, hardware-in-the-loop systems, simulation...AndroidApplicationSeniorLocal areaFlexible hours$181.1k - $272.1k
...Sr Full-Stack Software Engineer, AIML Data Operations Imagine what you could do here. We're looking... ...engineer with experience across front-end applications, web services, or large-scale data... ...more of the following: ~ iOS or Android applications backed by cloud-based services...AndroidApplicationSeniorRelocation$174k - $252k
Senior Software Engineer, Embedded Systems and Firmware Google Mountain View, CA, USA Apply... ...RTOS (Real-Time Operating Systems) and Android build/development environments. Experience... ...across environments (desktop, mobile, applications), as well as our first party devices...AndroidApplicationSeniorFull time$174k - $252k
Senior Software Engineer, System Security, Pixel Mountain View, CA, USA $174,000-$252,000 + bonus... ...of security architecture on Android devices. About the job Google's software... ...across environments (desktop, mobile, applications), as well as our first party devices and...AndroidApplicationSeniorFull time$147k - $255k
About the role As a Senior Android Platform Engineer on the Vehicle OS team, you will orchestrate the development of a universal software foundation that enables automakers to deliver... ...software at scale. Working across application, middleware, and hardware layers, you...AndroidApplicationSeniorFull timeFor contractorsFor subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Android Applications, Autonomy. Be the first to apply!
- software engineer internship remote Palo Alto, CA
- software engineer staff Palo Alto, CA
- machine learning software engineer Palo Alto, CA
- software engineer part time Palo Alto, CA
- senior robotics software engineer Palo Alto, CA
- software engineer entry level Palo Alto, CA
- software development engineer aws Palo Alto, CA
- startup software engineer Palo Alto, CA
- rust software engineer Palo Alto, CA
- part time software developer remote Palo Alto, CA


