Sr. Software Engineer at Renesas - ScoutJobs - The AI-curated global job board
Skip to content
Renesas
Posted 3 days ago

Sr. Software Engineer

Renesas

Requirements

Bachelor's or Master's in Electrical and Computer engineering, 5+ years embedded Android system software development, Proficiency in C, C++, and Python, Knowledge of AOSP, GKI, and modular kernel architecture, Experience with SoC hardware blocks and low-level drivers, Familiarity with automotive technologies and OS (QNX, AUTOSAR)

Skills

AndroidC#PythonLinuxEmbedded Systems

About the role

Responsibilities

  • Develop highly optimized Android BSP implementations for automotive IVI, cockpit, and digital cluster applications on Renesas R-Car SoC devices.
  • Develop Android BSP drivers for R-Car SoC following Product Requirement Specifications and marketing requirements.
  • Perform annual Android base environment upgrades to the latest releases (e.g., A16, A17).
  • Collaborate with hardware and upper software teams to validate and optimize SoC performance, focusing on computational efficiency and power optimization.
  • Provide technical support to customers and create technical collateral such as application notes and reference solutions.
  • Work with low-level drivers, firmware, kernel, and user-space components using Automotive Grade Linux and Yocto build systems.
  • Utilize Hypervisors and Virtualization technologies across CPU and MM hardware accelerators.

Requirements

  • Bachelor’s or Master’s degree in Electrical and Computer Engineering.
  • 5+ years of industry experience in embedded Android system software development using C, C++, and Python.
  • Deep knowledge of AOSP, Google GKI, and modular kernel architecture.
  • Strong understanding of SoC hardware blocks including Clocks, PLLs, GPIO, Interrupt Controllers (GIC), and peripherals (SPI, I2C, PCIe, CAN, Ethernet, USB, UFS).
  • Extensive experience with display and graphics IPs, including GPUs, compositors, and display pipelines.
  • Strong knowledge of audio IPs, audio DSPs, and related software frameworks.
  • Proficiency in Linux and Android, with familiarity with at least one other automotive OS such as QNX or AUTOSAR.
  • Strong understanding of software architecture, design principles, and Test-Driven Development (TDD).

Preferred Qualifications

  • Experience with security features such as TrustZone/TEE and OTA updates (A/B partitioning).
  • Experience with ADAS camera pipelines, AI, and sensor fusion use cases.
  • Ability to debug on real hardware as well as simulation and emulation environments.
  • Familiarity with automotive safety concepts including ISO26262.

About the Company

Renesas is a leading global semiconductor company dedicated to making every endpoint intelligent. We provide innovative product solutions across the automotive, industrial, infrastructure, and IoT markets. With a global team of over 21,000 professionals, we strive to build a safer, healthier, and smarter world through cutting-edge technology.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Sr. Software Engineer

Renesas · Bengaluru

Sign up to apply