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 Rivian
$162.8k - $203.5k
...love of the 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...ApplicationSeniorFull timeContract workTemporary workPart timeLocal areaShift work$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- ...that will set the standards for software‑defined vehicles around the... ...lines, we need Software Engineers to help raise the bar for mission critical in‑vehicle applications. Our diverse team shares an innate... ...development Experience with Android application frameworks...AndroidApplicationSeniorFull timeContract workLocal area
$140k - $215k
...CrowdStriker both the flexibility and autonomy to own their careers. We're... ...is seeking a backend software engineer who wants to grow at scale,... ...(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$180k - $198k
Senior Software Engineer, Autonomy - Calibration, Mapping & Localization Cyngn, Inc., based in Mountain View, CA, is a publicly‑traded autonomous... ...support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and...ApplicationSeniorTemporary workWork at officeRemote workFlexible hours$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- ...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
- 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
$174.9k - $222k
...hire highly skilled and experienced Staff Software Engineers to join our team focused on developing... ...Docker, Kubernetes). Proficient with Android development with a proven ability to design and deploy high performance applications. Proven ability to communicate complex...AndroidApplicationSeniorRelocation package$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$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
...the world. We're looking for a Senior Software Engineer to help build and operate the systems... ...high-trust team with real ownership, autonomy, and direct impact on one of the most... ...equal employment opportunity for all applicants and employees. All qualified applicants...ApplicationSeniorLocal area$144.7k - $221.4k
...to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms... ...assist with your job search or application for employment, please contact us...ApplicationSeniorLocal areaRemote workRelocationRelocation packageFlexible hours$125k - $265k
...infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...commitments. Meet our engineers on the Vehicle OS team!... ...update complete vehicle software and AI applications. Learn more about what the... .... About the role As a Android Platform Engineer on the Vehicle...AndroidApplicationSeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$171k - $275k
...infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...commitments. Meet our engineers on the Vehicle OS team!... ...update complete vehicle software and AI applications. This is one of the... ...developing and maintaining the Android (AOSP) operating system and...AndroidApplicationSeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$213k - $263k
...scene changes. In this hybrid role, you will report to an Engineering Manager. You will: Work with experts in the field of autonomous... ...writing robust, efficient code Experience with iOS or Android application development and API design #LI-Hybrid The expected base...AndroidApplicationSeniorFull timeRemote workFlexible hours$181.1k - $272.1k
Sr Full-stack Software Engineer, AIML Data Operations Cupertino, California, United States Software and... ...engineer with experience across front-end applications, web services, or large-scale data... ...or more of the following: iOS or Android applications backed by cloud-based...AndroidApplicationSeniorRelocation$155k - $195k
...Overview Senior DevOps Engineer role at Drivemode. This range... ...and refine tools to support software development across mobile and... ...CI/CD platforms for mobile applications, ensuring seamless automation... ...NICE TO HAVE iOS and Android knowledge Automotive industry...AndroidApplicationSeniorFull time$147k - $255k
...toolchain, Vehicle OS, and autonomy stacks to help customers... ...by exception.) Meet our engineers on the Vehicle OS team!... ...and update complete vehicle software and AI applications. Learn more about what the... ...About the role As a Senior Android Software Engineer on the...AndroidApplicationSeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$184k - $287.5k
...NVIDIA is looking for outstanding Software Development Engineers to join our outstanding Networking Software... ..., developing driver, protocols and application to deliver high efficiency and... ...with low CPU utilization! Linux/QNX/Android/Windows is your calling then you have...AndroidApplicationSeniorWork experience placement- ...industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond. We operate at the... ...to change the world for the better. As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning‑...ApplicationSeniorLocal area
$214k - $289.5k
...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world for... ...Knowledge of building AI native applications Guides the applicability of AI to customer... ..., Angular, SwiftUI (iOS), Kotlin (Android) Back-end technologies like Java, Typescript...AndroidApplicationSeniorTemporary workWork experience placement- SwiftCruit is looking for a talented C++ Software Engineer for a hybrid position located in Mountain View, California... ...high-performance UI features for automotive applications across various platforms such as QNX, Linux, and Android. Candidates should have a strong background...AndroidApplicationSenior
$152k - $241.5k
...are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS... ...secure execution environment for applications such as secure boot, security services... ...operating systems (Linux, QNX, and Android). Experience with OpenAI, Hugging Face...AndroidApplicationSenior$220k - $230k
...visibility as the founding Android engineer on the team, with the opportunity... ..., and comfortable with autonomy and ambiguity. Where you’ll... ...developing native iOS applications Extensive experience building... ...applications using Swift Strong software design skills, including a...AndroidApplicationWork experience placementWork at office- ...are a team of mission-driven engineers with experience across... ...this future a reality. As a Sr. Flight Software Verification Engineer at Reliable... ...of the Reliable Robotics autonomy stack, and play a central... ...will be contingent upon the applicant’s capacity to perform in...ApplicationSeniorPermanent employment
$193.93k - $291.15k
...that's why we're building a universal autonomy platform: self-driving for all roads and... .... These platforms will allow any software engineer to add new viz elements. Additionally,... ...polished visualizations for external applications that represent Nuro well. About You...ApplicationSeniorImmediate startFlexible hours$150k - $250k
...been built yet. The Role We're looking for a Senior or Staff iOS Engineer who builds the interfaces creators actually live in. You'll own... ...video capture, playback, or media pipelines is a strong plus Android experience is a plus Web/React experience is a plus BS in...AndroidApplicationSeniorLive in$146k - $183k
...generations. Role Summary Join as Senior Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You will be part of... ...role is $146,000 - $183,000 annually for Bay Area based applicants. This is the lowest to highest salary we in good faith believe...ApplicationSeniorFull timeContract workTemporary workPart timeLocal areaShift work
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 amazon Palo Alto, CA
- experienced software developer Palo Alto, CA
- federal - software developer Palo Alto, CA
- software developer internship Palo Alto, CA
- senior software engineer Palo Alto, CA
- software developer fintech Palo Alto, CA
- part time software developer remote Palo Alto, CA
- software developer intern Palo Alto, CA
- software data engineer Palo Alto, CA
- fall software engineering internship Palo Alto, CA

