Sr. Android Developer, Infotainment

Place of work Irvine
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
About Us

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.

The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.

Role Summary

The Infotainment team is chartered to develop in-vehicle infotainment applications and user experiences for our products and composed of developers of all backgrounds with experience in Android, SDKs, IoT, Bluetooth, and Security... and we are growing!

Outside of work our team is chock full of adventure seekers in all senses of the phrase. We have lived and travelled around the world, we ski and snowboard, we camp and hike, we take up adventurous hobbies like bagpipe playing, we live in adventurous places like floathouses, some of us have joined the adventure of raising kids - and some of us have joined the equally adventurous world of raising pets...

But the most adventurous thing we have all done recently is jump ship from the safety of corporate jobs to come together and become Rivian and Volkswagen Group Technologies!

Responsibilities
• Design and develop infotainment applications on Android Automotive OS
• Create modular and scalable software that can adapt to a variety of different products and use cases
• Create designs pattern and libraries to facilitate application developments
• Collaborate with cross-functional teams, including product and UI/UX design teams to define application features
• Identify potential problems and resolve application bottlenecks for performance optimizations
• Perform code reviews and practice continuous integration and development
• Write test code to test for quality, robustness, and functional correctness, including edge cases
• Design and implement subsequent application updates and releases
• Investigate AAOS codebase for better application performance and integration
• Develop sample and demo applications, making use of our technology
• Grow your skills with continual learning, workshops, conferences, and talks

Qualifications
• Bachelor’s degree in Computer Science or Software Engineering (MS preferred)
• Proven Android application developer with 5+ years of experience
• Proficiency in Kotlin, Java, and C++
• Ability to manage your workload with minimal supervision
• Proficiency in using Android and Android Jetpack APIs, including knowledge of Android NDK and JNI
• Knowledge of Android design principles and application interface guidelines
• Knowledge of Android’s performance and testing framework
• Familiarity with embedded Android framework services
• Experience with developing multi-media and Bluetooth solutions is a plus
• Familiarity with push notifications, APIs and cloud messaging
• Excellent coding and proofreading skills
• Familiarity with the best in class Software development practices
• Proficient in code versioning tools including Git, Gitlab and others
• Experience with continuous integration tools, such as Jenkins
• Familiarity with Agile Scrum practices
• Excellent inter-personal skills with the ability to collaboratively work with and influence cross-functional teams
• Top-notch teamwork and communication skills

Pay Disclosure

Salary Range for Palo Alto Based Applicants: 147,000 USD to 183,000 USD (actual compensation will be determined based on experience, location, and other factors permitted by law).

Salary Range for Irvine Based Applicants: 135,000 USD to 168,000 USD (actual compensation will be determined based on experience, location, and other factors permitted by law).

Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.

Equal Opportunity

Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, ****** 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. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.

Rivian and Volkswagen Group Technologies 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 candidateaccommodations@rivian.com.
Candidate Data Privacy

Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services.

Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.

Please note that we are currently not accepting applications from third party application services.
Qualifications:
• Bachelor’s degree in Computer Science or Software Engineering (MS preferred)
• Proven Android application developer with 5+ years of experience
• Proficiency in Kotlin, Java, and C++
• Ability to manage your workload with minimal supervision
• Proficiency in using Android and Android Jetpack APIs, including knowledge of Android NDK and JNI
• Knowledge of Android design principles and application interface guidelines
• Knowledge of Android’s performance and testing framework
• Familiarity with embedded Android framework services
• Experience with developing multi-media and Bluetooth solutions is a plus
• Familiarity with push notifications, APIs and cloud messaging
• Excellent coding and proofreading skills
• Familiarity with the best in class Software development practices
• Proficient in code versioning tools including Git, Gitlab and others
• Experience with continuous integration tools, such as Jenkins
• Familiarity with Agile Scrum practices
• Excellent inter-personal skills with the ability to collaboratively work with and influence cross-functional teams
• Top-notch teamwork and communication skills
Education:UNAVAILABLEEmployment Type: FULL_TIME

Company address

United States
California
Irvine
Show on map Get directions
Company Name: Rivian and VW Group Technology
You will be redirected to another website to apply.
Offer ID: #1229718, Published: 1 hour ago, Company registered: 2 months ago

Other offers

Android Developer - /Hybrid - Calgary/
2172login
· Toronto, CA
Job description Android Developer - (Hybrid - Calgary) Capco – The Future. Now. Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial...
Sr. Android Developer
2172login
· London, US
Job description Sr. Android Developer to develop new features for a retail banking mobile application Location: REMOTE (Must be located in Canada during the duration of the contract) Duration: 6 months Project scope: And...
Android Engineer, Risk
2172login
· CA
Job description 🚀 Join the Future of Commerce with Whatnot! Whatnot is the largest livestream shopping platform in North America and Europe to buy, sell, and discover the things you love. We’re re-defining e-commerce by ...
Senior Mobile Developer
2172login
· Toronto, CA
Job description Come join Home Trust Company as a Senior Mobile Developer in our IT Digital Services team! Home Trust Company has developed a track record of success as Canada’s leading alternative lender, employing near...
Android Developer/Architect
2172login
· Toronto, CA
Job description JOB DESCRIPTION:- ? Good understanding of the Android Architecture and preferably Android-O or later ? Programming experience in Kotlin ? Work Experience in Android code base - Application layer and Appli...
Android Developer
2172login
· Open Hall, CA
Job description Location: Open Hall We believe communication belongs to everyone. We exist to democratize phone service. Text Now is evolving the way the world connects and that's because we're made up of people with cur...
Android Developer
2172login
· Vancouver, CA
Job description Job Title: Android Developer Location: Vancouver, BC Employment Type: Full-Time Employee (30 hours per week) Annual Salary: CAD $55,000 – $65,000 ⸻ About the Role: We are a Vancouver-based AI-driven proje...
Sr. Android Developer
2172login
· Regina, CA
Job description Sr. Android Developer to develop new features for a retail banking mobile application Location: REMOTE (Must be located in Canada during the duration of the contract) Duration: 6 months Project scope: And...
Android Developer, Coop - F2024
2172login
· Toronto, CA
Job description theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app ‘theScore’ is one of the most popular in N...
Android Developer - Digital Services Group
2172login
· Ottawa, CA
Job description Company Description Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, incl...
Android Developer
2172login
· Calgary, CA
Job description TAL Talent Pool: Interested in joining our team? Send us your resume, and we'll include you in our Talent Pool! When new positions become available at TAL, we'll consult our Talent Pool. If your qualifica...
Senior Android Lead
2172login
· Calgary, CA
Job description Role: Senior Android Lead Location: Remote/Canada Duration: 6+ Months Job Description: • Hiring Process: • Technical screening followed by final interview with the Hiring Manager. • Need some senior candi...
Android Developer - Core Experience
2172login
· CA
Job description We believe communication belongs to everyone. We exist to democratize phone service.  TextNow is evolving the way the world connects and that's because we're made up of people with curious minds who bring...
Android Developer - Customer Journey
2172login
· Canada Creek, CA
Job description Android Developer position at TextNow, building voice and messaging features for millions of users, using Java/Kotlin, with 2+ years experience required. Remote work available.
Senior Android Engineer
2172login
· Waterloo, US
Job description Company Overview At IMS were transforming the way the world drives. As a leading provider of connected car and telematics solutions we deliver cuttingedge services and analytics to insurers governments an...