R

Robert Bosch Venture Capital

Venture capital funding deep tech startups

Junior Telematics Software Engineer - Embedded Android

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field is required; recent graduates are welcome.
  • Zero to two years of software development experience, with solid fundamentals in C/C++ and Linux; coursework, internships, or personal and academic projects count.
  • Basic understanding of Android development concepts, including Java/Kotlin and the Android build system, through coursework, personal projects, or prior internship experience.
  • Comfort reading and debugging other people's code and asking for help when stuck rather than guessing.
  • Familiarity with Git and basic command-line tooling.
  • Clear written communication for bug reports, test notes, and status updates.

Responsibilities

  • Implement and unit-test defined pieces of the Linux-to-Android migration under senior engineers' direction, including HAL glue code, native services, or application-layer components.
  • Support porting vehicle-network interfaces (CAN/CAN-FD, UDS, and DoIP) to Vehicle HAL (VHAL) extensions or AIDL/HIDL services, following the architecture defined by the senior engineer.
  • Help build and maintain the Android build system (AOSP repo/manifest and device tree) for the target TCU hardware, and keep local build and test environments working.
  • Run and extend the regression test suite comparing Linux and Android implementations, and log and help triage discrepancies.
  • Reproduce and debug issues found during bench or vehicle-level testing, and document root cause and fix.
  • Assist with basic SELinux policy changes and Android permission configuration under review from senior engineers.
  • Keep clear records of what was ported, tested, and verified to support the team's cutover and audit trail.
  • Learn the existing embedded Linux telematics stack well enough to explain what functionality needs to be preserved when ported.

Desired Qualifications

  • Exposure to AOSP, HAL/VHAL, or AIDL/HIDL through coursework, an internship, or personal projects.
  • Familiarity with vehicle-network protocols (CAN, UDS) or embedded Linux (Yocto/Buildroot).
  • Experience with unit-testing frameworks and debugging tools (GDB, JTAG).
  • General interest in automotive or embedded systems.

About the Company

Robert Bosch Venture Capital

Venture capital funding deep tech startups

RBVC (Robert Bosch Venture Capital) is a global venture capital firm that backs early-stage deep tech startups in areas like energy efficiency, medical devices, and virtual/augmented reality. It supports companies with funding and access to Bosch’s network and resources to help them scale and bring innovations to market. Unlike traditional VCs, RBVC may purchase solutions for a proof-of-concept while allowing startups to keep their intellectual property, which speeds up development and lowers upfront costs. The firm earns money through equity investments and the eventual success of its portfolio. RBVC’s goal is to accelerate technological advances across multiple industries by connecting startups with Bosch’s ecosystem, customers (from medical centers to data centers), and global reach.

Company size
201-500
Company stage
Not listed
Total funding
$3.8B
Headquarters
Frankfurt, Germany
Founded
2007

Recently Posted Jobs

Explore more opportunities at Robert Bosch Venture Capital

See more jobs