Staff Engineer, Physical AI & Robotics Software

Renesaselectronics

Farmington Hills (MI)

Hybrid

USD 150,000 - 190,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Renesas Electronics in Farmington Hills is seeking a Staff Engineer, Software – Physical AI to lead the adoption of Renesas R-Car SoCs for next‑gen robotic and Physical AI platforms. You will guide embedded software and AI workloads, collaborate with partners, and shape the future of R-Car products across reference designs and customer engagements.

The role requires deep expertise in embedded Linux, heterogeneous compute, and robotics software, with responsibilities spanning architecture through

Qualifications

  • BS/MS/PhD in Computer Engineering, Electrical Engineering, Computer Science, Robotics, Applied Mathematics, or related field.
  • 5+ years of experience in embedded systems, semiconductor application engineering, robotics, AI, autonomous systems, or high-performance compute platforms.
  • Strong C/C++ software development and debugging experience.
  • Deep understanding of SoC architecture, memory subsystems, firmware, operating systems, device drivers, middleware, and hardware accelerators.
  • Extensive experience with Embedded Linux, Ubuntu, BSPs, bootloaders, Linux kernel, and system-level debugging.
  • Strong understanding of heterogeneous compute architectures, DMA, shared memory, IPC, memory hierarchy, cache behavior, and accelerator architectures.
  • Hands-on experience with GPU architectures and parallel computing.
  • Experience with Vulkan, OpenCL, OpenGL ES, Vulkan Compute, OpenVX, or equivalent technologies.
  • Experience profiling and optimizing system performance using tracing, logging, and debugging tools.
  • Linear Algebra, Geometry & Robotics Mathematics, Optimization & Estimation, AI Computing Fundamentals.
  • Ability to analyze computational complexity, memory bandwidth requirements, accelerator utilization, and data movement characteristics.

Responsibilities

  • Serve as technical lead for Physical AI, humanoid robotics, autonomous systems, and robotic compute platforms based on Renesas R-Car SoCs.
  • Collaborate with robotics and ecosystem partners to develop reference designs, proofs of concept, demonstrations, and reusable customer solutions.
  • Support customer programs from architecture definition through platform bring-up, software integration, debugging, optimization, validation, and production.
  • Analyze and optimize AI and robotics workloads including perception, sensor fusion, localization, mapping (SLAM), planning, navigation, manipulation, control, and AI inference.
  • Lead system-level debugging across Linux, ROS2, AI runtimes, GPU/NPU accelerators, device drivers, firmware, memory management, IPC, and heterogeneous multicore systems.
  • Optimize workload partitioning across CPU, GPU, NPU, DSP, and dedicated accelerators while balancing latency, throughput, memory bandwidth, and power consumption.
  • Support GPU compute technologies including Vulkan, Vulkan Compute, OpenCL, OpenGL ES, and OpenVX.
  • Develop performance models for AI and robotic systems by analyzing compute intensity, memory movement, data locality, accelerator utilization, and end-to-end latency.
  • Support customer RFIs, RFQs, architecture reviews, design reviews, technical workshops, and debug engagements.
  • Work with global engineering teams to define future requirements for R-Car SoCs, AI software, tools, and robotic reference platforms.

Skills

C/C++
Embedded Linux
Robotics
AI acceleration
System debugging

Education

BS/MS/PhD in a relevant field

Tools

Renesas R-Car
GPU architectures
Vulkan/OpenCL/OpenVX

Job description

Renesas Electronics in Farmington Hills is seeking a Staff Engineer, Software – Physical AI to lead the adoption of Renesas R-Car SoCs for next‑gen robotic and Physical AI platforms. You will guide embedded software and AI workloads, collaborate with partners, and shape the future of R-Car products across reference designs and customer engagements.

The role requires deep expertise in embedded Linux, heterogeneous compute, and robotics software, with responsibilities spanning architecture through

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Physical AI for Robotics
Staff Software Engineer, Physical AI for Robotics

Renesas Electronics Corp. • Farmington Hills (MI)

Hybrid
USD 140,000 - 210,000
Staff Software Engineer — Physical AI for Humanoid Robots
Staff Software Engineer — Physical AI for Humanoid Robots

Renesas Electronics Corporation • Farmington Hills (MI)

Hybrid
USD 140,000 - 190,000
Staff Engineer, Software – Physical AI
Staff Engineer, Software – Physical AI

Renesas Electronics Corporation • Farmington Hills (MI)

Hybrid
USD 140,000 - 190,000
Staff Engineer, Software – Physical AI
Staff Engineer, Software – Physical AI

Renesas Electronics Corp. • Farmington Hills (MI)

Hybrid
USD 140,000 - 210,000
Staff Engineer, Software – Physical AI
Staff Engineer, Software – Physical AI

Renesaselectronics • Farmington Hills (MI)

Hybrid
USD 150,000 - 190,000
Senior AI & Robotics Solutions Account Lead
Senior AI & Robotics Solutions Account Lead

Renesas Electronics • San Jose (CA)

On-site
USD 130,000 - 190,000
Medical benefits
Dental & vision insurance
401(k) with company match
Senior AI Architect for Edge Intelligence & Embedded ML
Senior AI Architect for Edge Intelligence & Embedded ML

Renesas Electronics Corp. • Dallas (TX)

On-site
USD 150,000 - 230,000
Senior AI/ML Architect for Edge & Embedded Systems
Senior AI/ML Architect for Edge & Embedded Systems

Renesas Electronics Corp. • Tempe (AZ)

On-site
USD 180,000 - 240,000
Staff Software Engineer
Staff Software Engineer

Renesas Electronics Corp. • California

On-site
USD 180,000 - 245,000
Emerging Applications & Architecture Lead
Emerging Applications & Architecture Lead

Renesas Electronics Corp. • Austin (TX)

On-site
USD 180,000 - 240,000