Staff Software Engineer, Imaging Platform
Rivian and Volkswagen Group Technologies
About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary At Rivian and Volkswagen Group Technologies, we're re-imagining what mobility can be. The Intelligent Camera, Imaging and Vision team takes the capability of best-in class camera sensors and delivers rich features for great user experiences and services. In this role, you will be a part of software development and testing for cameras, vision algorithms, performance software on state-of-the art compute platforms, and validation to the actual product. Responsibilities
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
If you provide a mobile telephone number as part of your application or during the recruitment process, Rivian and Volkswagen Group Technologies may use that number to contact you via SMS text message for recruitment-related purposes, including scheduling, logistics, and status updates. Message and data rates may apply. You may opt out of SMS communications at any time by replying STOP to any text message you receive from us. Consent to receive SMS messages is not a condition of applying for or being considered for employment. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note this job posting represents an open, active vacancy. Additionally, we are not currently accepting applications from third party application services.
Role Summary At Rivian and Volkswagen Group Technologies, we're re-imagining what mobility can be. The Intelligent Camera, Imaging and Vision team takes the capability of best-in class camera sensors and delivers rich features for great user experiences and services. In this role, you will be a part of software development and testing for cameras, vision algorithms, performance software on state-of-the art compute platforms, and validation to the actual product. Responsibilities
- Develop optimized image processing and multi-camera algorithms on automotive platforms and GPUs using OpenCL/OpenGL APIs.
- Identify, analyze, architect, develop and debug system software for Camera/Imaging, Computer Vision, and deep learning features on Linux, QNX, and Android systems.
- Deliver quality code, debug complex problems, prioritize, and get things done with a high level of efficiency and urgency.
- Collaborate with cross-functional teams across multiple engineering and algorithms teams, making the architectural and design tradeoffs required to deliver a scalable end-to-end software stack across various compute engines.
- Preferred Master's Degree in Electronics, Computer Engineering, or Computer Science. Exceptional candidates with a Bachelor's degree in Computer Science will also be considered.
- Experience with optimizing code across various compute engines and heterogeneous computing (CPU/GPU/DSP/NPU etc.).
- Experience with AI SDKs and building systems on edge devices.
- Hands-on experience with C++/C on *nix and/or RTOS-based systems.
- Experience with best-in-class Engineering practices, technical documentation, design/architecting, and code reviews.
- Experience with one or more HAL architectures (preferably Camera HAL).
- Familiarity with HW bring up, MIPI / CSI drivers, V4L2 drivers, and SerDes drivers is a plus.
- Good understanding and hands-on experience with interface protocol stacks (SPI, I2C, Ethernet).
- Deep understanding of the camera processing pipeline from a systems level, including ISP, sensors, SerDes, power management, etc.
- Familiar with RTOS kernel (ThreadX or QNX), IPC, and kernel/user space driver models.
- Good team player with strong written communication and presentation skills.
- PhD in EE/Computer Science with a relevant emphasis in image processing, graphics, and/or Artificial Intelligence.
- Experience with automotive surround view systems/use cases along with their optimized implementation on GPUs using OpenGL/Vulkan/OpenCL APIs.
- Track record of innovative thinking as evidenced by patents and peer-reviewed publications.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
If you provide a mobile telephone number as part of your application or during the recruitment process, Rivian and Volkswagen Group Technologies may use that number to contact you via SMS text message for recruitment-related purposes, including scheduling, logistics, and status updates. Message and data rates may apply. You may opt out of SMS communications at any time by replying STOP to any text message you receive from us. Consent to receive SMS messages is not a condition of applying for or being considered for employment. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note this job posting represents an open, active vacancy. Additionally, we are not currently accepting applications from third party application services.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Imaging Platform in Palo Alto, CA vacancy
$170.6k - $234.2k
...development and implementation of innovative imaging and video‑processing algorithms,... ...Dolby imaging and video algorithms and software on consumer devices such as digital televisions... ...software deliverables.Collaborate with engineers, product managers, and other...SuggestedFull timeLocal areaWorldwideFlexible hours$150.2k - $283.5k
...core contributor to the In-Vehicle OTA Platform, building the software that will keep Ford's Universal... ...Own and evolve the OTA software update engine. • Design and implement reliable, safe... ...Yocto/BitBake for embedded Linux image builds and cross-compilation. • Background...SuggestedFull timeImmediate startVisa sponsorshipFlexible hours- ...Location Type Hybrid Department Engineering About Anyscale: At Anyscale,... ...and make it accessible to software developers of all skill levels... ...that powers Anyscale’s cloud platform. You will have the opportunity... ..., TPUs). Handle container image management and dependency resolution...SuggestedFull time
- ...Staff Software Engineer - Machine Learning - Calibration Pittsburgh, PA, Palo Alto, CA, Detroit,... ...machine learning and robotics, cloud platforms, mapping, sensors and compute systems,... ...Experience with geometric computer vision, image, lidar or radar processing...SuggestedWork at officeImmediate start
$180k - $260k
...solution that integrates advanced software and hardware powering the... ...We are looking for talented Staff Engineers with expertise in classical... ...to leverage large scale image/LIDAR data Design and write... ...testing and evaluation platforms ~ Familiarity with deep learning...SuggestedOdd jobWork at office$112.68k - $212.76k
...Staff Software Engineer Ford's In-Vehicle Infotainment (IVI) organization is seeking a Staff Software... ...on our next-generation automotive platforms. Responsibilities Design, develop... ...camera tuning. Familiarity with image processing and algorithms....Immediate startFlexible hours- Join a forward-thinking company as a key member of the product team, where you'll drive the development of innovative Web3 applications and tools. In this role, you'll lead initiatives to enhance user experiences and collaborate with a talented team to shape the future...
$206.5k - $258.1k
...In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next-generation autonomy driving platform. You will architect, design, develop, and... ...blocks such as Camera Serial Interface (CSI), Image Signal Processor (ISP), Ethernet, I2C,...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work$197k - $266.5k
Staff Software Engineer Company Overview Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100... ...optimization, lazy loading, code splitting, image optimization, and caching strategies....Worldwide$235k - $352k
...automakers and mobility platforms a clear path to AVs at... ...the Role As a Staff Technical Lead on Onboard... ..., and autonomy software performance. You will... ...stakeholders, mentor engineers, and deliver robust systems... ...platforms, CUDA, image processing, machine learning...$236k - $339.2k
...Staff Software Engineer - Container Platform At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use...Flexible hours- ...We are looking for talented Staff Engineers with expertise in classical... ...The ideal candidate will be a software expert who has overseen a... ...algorithms to leverage large scale image/LIDAR data Design and write... ...testing and evaluation platforms Familiarity with deep learning...Work at office
$192.6k - $288.8k
...Mountain View, CA, USA Staff Software Engineer, Feature Platform Location Mountain View, CA, USA Department Templates Requisition ID JOBREQ-2616003 Role description The opportunity At Unity, we're building a world-class advertising platform...Work at officeWorldwideRelocation package- ...Staff Software Engineer Wayfair's Customer Tech organization is at the heart of everything our customers experience at Wayfair.com. We own... ...monolith that powers the full customer-facing storefront — the platform that hundreds of engineers build on every day to bring the...Immediate start
$207k - $300k
...experience testing, and launching software products. 3 years of... ...Master’s degree or PhD in Engineering, Computer Science, or a related... ...realistic Three-Dimensional imaging and spatial audio and integrated... ...’s leading remote video platforms, Google Beam enables you to...Full timeRemote work$162k - $190k
...Mainspring over traditional options like engines, turbines, and fuel cells to quickly and... ...- a fuel-flexible, ultra-low emissions platform delivering resilient, on-site power for... ...right architect to own the cloud-to-field software ecosystem that powers, monitors, and...Local areaRemote workFlexible hours$206.5k - $258.1k
...Summary Rivian's Autonomy organization is looking for a Staff Software Engineer, ML Applications on the Data & Cloud team. You will set the... ...development of Rivian's in-house 2D and 3D labelling platform, enabling the delivery of high quality data for model training...Full timeContract workTemporary workPart timeLocal areaShift work$1,000 - $2,030 per month
...Staff Software Engineer - Menu Platform - Mountain View, CA Mountain View, CA Who We Are In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to...Full timeTemporary workWork at officeWorldwideFlexible hours$236k - $339.25k
...Machine Learning Platform Team Member At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we... .../or platforms. Experience in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and knowing tradeoffs between...Flexible hours- ...Member Of Technical Staff, Software Engineer Inception creates the world's fastest, most efficient... ...engineers to build the applications, platforms, tooling, and infrastructure that make... ...Diffusion is the technology behind today's image and video AI, and we're making it the...Immediate startFlexible hours
$230k - $360k
...Staff Product Software Engineer A new class of intelligence is emerging, systems that understand and generate the world across video, images, audio, and language. Building multimodal AGI is not just a research problem. It's a full-stack engineering problem, spanning...Immediate startFlexible hours$217k - $275k
...The Vehicle Experiences Engine (VEE) at GM is... ...vehicles by building the software engines behind next-generation... ...foundational embedded platform for GM's software-defined vehicles. As a Staff Software Engineer,... ...to produce production images.- Own and refine build...Local areaWork from homeRelocation packageFlexible hours$206.5k - $258.1k
...Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design, develop, and... ...such as Camera Serial Interface (CSI), Image Signal Processor (ISP), Ethernet, I2C,...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work$170k - $230k
Mithril is hiring a Software Engineer - Member of Technical Staff in Palo Alto, California. This is an opportunity to build backend Python APIs for their innovative AI infrastructure platform. You will manage features from design to monitoring and work across multiple engineering...- Architect is seeking a Member of the Technical Staff to build AI-driven chip design platforms. This role involves developing high-performance systems using TypeScript and Python, with an emphasis on designing seamless architectures for user interaction. The ideal candidate...
$235.03k - $352.29k
...self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer,... ...model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high‑quality and comprehensive....- A high-growth software company is seeking an Engineer to join its Platform team. This role involves designing and implementing scalable features and developing high-quality software that directly influences the company's product offerings. The ideal candidate will have...
- A technology company specializing in digital identity is seeking a Staff Software Development Engineer to design and build core services for identity management. The ideal candidate will have over 8 years of experience in backend development and API design, with expertise...Full time
$204k - $259k
...Software Engineer, Sensor/Imaging Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since... ...service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over...Full timeRemote work$110k - $230k
...the industry. About The Team The Billing Platform team at GEICO oversees the tools, infrastructure, data,... ...What you will do We are seeking a lead Backend Software Engineer with extensive experience in designing, building, and maintaining...Hourly payWork experience placementLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Imaging Platform. Be the first to apply!
Related searches
- client platform engineer Palo Alto, CA
- platform engineer Palo Alto, CA
- senior platform engineer Palo Alto, CA
- platform engineering manager Palo Alto, CA
- data platform engineer Palo Alto, CA
- platform developer Palo Alto, CA
- internship software Palo Alto, CA
- software support Palo Alto, CA
- software quality assurance Palo Alto, CA
- embedded software Palo Alto, CA

