About this role
Staff Software Engineer, Imaging Platform at Rivian and Volkswagen Group Technologies. Location: Palo Alto, California, United States. Role: developing algorithms, designing architecture, debugging systems Requirements: Advanced experience developing and optimizing camera/imaging and multi‑compute algorithms on CPU/GPU/DSP/NPU; strong C/C++ skills on Linux/RTOS; familiarity with HAL, drivers, and interface protocols; strong communication and design skills. Category: Software Development Seniority: Senior Level Tools: OpenCL, OpenGL, Vulkan, C++, C, Linux, QNX, Android, ThreadX, RTOS, AI SDKs, HAL, MIPI, CSI, V4L2, SerDes, SPI, I2C, Ethernet Commitment: Full Time Workplace: Hybrid Languages: English