> Markdown version of [/jobs/ext/2312857-senior-staff-engineer-soc-application-engineering](https://www.wearedevelopers.com/jobs/ext/2312857-senior-staff-engineer-soc-application-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Staff Engineer, SoC Application Engineering - **Company:** RENESAS ELECTRONICS AMERICA INC. - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computing Platforms, Booting (BIOS), C++ (Programming Language), Ubuntu (Operating System), Profiling, Encodings, Computer Engineering, Software Debugging, Linux, Device Drivers, Memory Management, Linux on Embedded Systems, Middleware, Embedded Software, Firmware, Linux Kernel, Motion Planning, OpenCV, OpenGL, OpenCL, Performance Tuning, Tensorflow, Sensor Fusion, Software Engineering, Systems Integration, Data Logging, Graphics Processing Unit (GPU), Pytorch, Mobile Robots, Delivery Pipeline, Information Technology, Low Latency, ONNX (Open Neural Network Exchange) Format, Performance Monitor, Hardware Acceleration, Vulkan Graphics API, Lidar - **Published:** August 30, 2026 - **Apply:** https://dejobs.org/x/x/B525FB5CADC64EA2A660C96573E8C697/job/ ## About the Role The successful candidate will combine strong embedded SoC expertise with hands-on experience in robotics, GPU and heterogeneous compute, AI workloads, system-level debugging, and performance optimization ., * Bachelor's, Master's, or Ph.D. degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics , or a related field. * 10+ years of experience in embedded systems, semiconductor application engineering, robotics, automotive electronics, or related fields. * Strong embedded development and debugging experience using C and C++ . * Deep understanding of embedded SoC architecture, including CPU, GPU, memory, firmware, operating systems, drivers, middleware, and hardware accelerators. * Strong hands-on experience with embedded Linux and complex system-level debugging. * Experience with BSPs, bootloaders, Linux kernel, device drivers, firmware, and user-space applications. * Strong understanding of heterogeneous multicore architectures, memory management, IPC, DMA, shared memory, and hardware accelerators. * Hands-on knowledge of GPU architecture and GPU compute . * Experience with one or more of Vulkan, OpenCL, OpenGL ES, Vulkan Compute, or OpenVX . * Experience with system and GPU performance analysis using tracing, profiling, logging, and debugging tools. * Familiarity with embedded AI/ML workloads and deployment on heterogeneous SoCs. * Strong problem-solving, customer-facing, and technical communication skills., * Experience with Renesas R-Car or comparable high-performance SoCs. * Strong experience with Ubuntu Linux . * Hands-on experience with ROS2 , including application development, integration, debugging, and deployment. * Experience developing or integrating humanoid robots, autonomous mobile robots, robotic manipulators, or other physical AI systems . * Experience with robotic perception, sensor fusion, localization, mapping, motion planning, navigation, or control. * Experience with Imagination/PowerVR or comparable embedded GPU architectures . * Experience with GPU profiling and system performance tools. * Experience with embedded AI frameworks and runtimes such as PyTorch, TensorFlow, ONNX, OpenCV, or vendor-specific AI SDKs . * Experience optimizing AI models and workloads for embedded inference. * Experience integrating robotic sensors including cameras, LiDAR, radar, IMUs, encoders, or force/torque sensors. * Experience developing robotic demonstrations, proof-of-concepts, reference platforms, or semiconductor reference designs. Key Attributes The successful candidate will be a highly technical, hands-on engineer capable of working across robotics, AI, GPU and heterogeneous compute, embedded software, system debugging, performance optimization, customer engagement, and ecosystem development . This Senior Staff-level individual contributor will independently lead complex technical engagements and help establish Renesas R-Car as a leading compute platform for humanoid robotics and physical AI . ## Description * Act as a senior technical lead for R-Car based humanoid robotics, physical AI, autonomous systems, and advanced robotic platforms . * Lead collaboration with the Physical AI & Humanoid Lab to develop robotic platforms, prototypes, proof-of-concepts, and demonstrations. * Lead ecosystem partner project execution to develop robotic reference designs and reusable customer solutions. * Support customer and partner programs from architecture and platform bring-up through software integration, debugging, performance optimization, validation, and production. * Lead root-cause analysis of complex hardware/software issues across: * Linux/Ubuntu * ROS2 and robotics middleware * GPU and AI accelerators * Device drivers and firmware * Memory management and SMMU/IOMMU * IPC and heterogeneous multicore systems * AI runtimes and inference pipelines * System performance, latency, and memory bandwidth * Analyze customer robotic architectures and requirements against R-Car capabilities and identify technical gaps, risks, and recommended solutions. * Support customer RFI/RFQ activities, architecture reviews, design reviews, and technical debug sessions . * Develop robotic proof-of-concepts, demonstrations, reference applications, and benchmarks showcasing R-Car SoC capabilities. * Provide technical expertise in GPU compute and heterogeneous processing , including CPU/GPU/NPU workload partitioning, synchronization, memory movement, and performance optimization. * Support GPU and compute technologies such as Vulkan, Vulkan Compute, OpenCL, OpenGL ES, and OpenVX . * Analyze and optimize system performance across CPU, GPU, NPU, DSP, memory, and other hardware accelerators. * Support robotic workloads including perception, sensor fusion, localization, mapping, motion planning, navigation, manipulation, and AI inference . * Work with Renesas global engineering teams, customers, and ecosystem partners to define requirements for future R-Car SoCs, AI software, tools, and robotic reference platforms. ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [XR Demystified: Separating Facts from Fiction in 2024](https://www.wearedevelopers.com/videos/1117-xr-demystified-separating-facts-from-fiction-in-2024) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)