Rivian and Volkswagen Group Technologies

Android OS Engineer - Infotainment

Rivian and Volkswagen Group Technologies
Apply
2 months ago
Toronto, CanadaEntry Level

Responsibilities

  • Develop, maintain, and customize core Android OS frameworks and services within Android Automotive OS.
  • Design and optimize hardware abstraction layers for vehicle-specific hardware.
  • Tune Android system performance, boot time, memory usage, and stability.
  • Integrate features, debug complex system-level issues, and support inter-ECU communication.
  • Write and review performance-critical code and participate in software design and code reviews.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, Electrical Engineering, Computer Engineering, or equivalent practical experience.
  • Experience with Android app-level development and core Android concepts.
  • Expertise in C or C++ and Java or Kotlin programming.
  • Understanding of core Linux concepts.
  • Preferred: experience developing on-vehicle technology and Android platform software.
  • Preferred: experience developing Linux drivers or extending the Linux kernel.
  • Preferred: experience with performance profiling.

Benefits

  • Full-time employees may participate in the annual company performance bonus program and may be eligible for equity in the form of RSUs.
  • Comprehensive benefits include health coverage, retirement savings, time off, and family planning programs, with offerings varying by country.

Categories

Rivian and Volkswagen Group Technologies

About Rivian and Volkswagen Group Technologies

1,001-5,000 employees
Contact me