Staff Embedded Software Engineer
Core
Design and develop middleware frameworks, device drivers, and software demos for ADAS/AD, Gateway, and Cockpit/IVI systems on Renesas SoC products.
Role type
Staff embedded software engineer (automotive)
Builds
Middleware frameworks, device drivers, and software demos for automotive SoC platforms
Domain
Automotive embedded systems, ADAS/AD, Gateway, Cockpit/IVI
Deliverable
production ML models | product features
Required skills
Embedded system design, task/job scheduling, multi-core/multi-device operation, OS IPC, memory resource management (SMMU/IOMMU), FFI concepts, Linux/Android/QNX/FreeRTOS development, Video input/output pipelines (MIPI-CSI2, Serializer/Deserializer), ISO26262, Automotive SPICE, CMMI, Agile/Scrum, Object-Oriented Programming
Preferred skills
Renesas platform expertise, English fluency
Technologies
Linux, Android, QNX, FreeRTOS, V4L2, libcamera, GStreamer, MIPI-CSI2, SMMU, IOMMU
Responsibilities
Develop middleware frameworks and device drivers for ADAS/AD, Gateway, and Cockpit/IVI; Define requirements for middleware and drivers; Develop demos of developed software
Seniority
Staff, hands-on IC with strategic ownership