Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
  • 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.
Qualifications
  • 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.
Preferred Qualifications
  • 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.
Total Rewards

Full-time positions include base salary, eligibility for an annual performance bonus, and eligibility for equity.

In addition to base salary, Rivian and Volkswagen Group Technologies offers benefits tailored to the local market. For more information on the benefits available for full-time employees, check out our Global Benefits Site.

External candidates can apply for this role through the Rivian and Volkswagen Group Technologies careers site ( If you are a current employee, please apply through our internal job board .

Equal Opportunity

Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.

Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io.

Candidate Data Privacy

Rivian and Volkswagen Group Technologies" may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.


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... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours

    Via Licensing Corporation

    Sunnyvale, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    4 hours ago
  •  ...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... 
    Suggested
    Full time

    Cerebras

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Suggested
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    4 days ago
  • $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... 
    Suggested
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    2 days ago
  • $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 start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    1 day ago
  • 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...

    Apto

    Palo Alto, CA
    2 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • $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

    ATX Venture Partners

    Mountain View, CA
    1 day ago
  • $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... 

    Nuro

    Mountain View, CA
    4 days ago
  • $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

    Streamlit

    Menlo Park, CA
    2 days ago
  •  ...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

    Booster

    Mountain View, CA
    4 days ago
  • $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 office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    2 days ago
  •  ...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

    Wayfair

    Mountain View, CA
    3 days ago
  • $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 time
    Remote work

    Google Inc.

    Mountain View, CA
    3 days ago
  • $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 area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    2 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    11 hours ago
  • $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 time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Otter.ai

    Mountain View, CA
    3 days ago
  • $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

    Streamlit

    Menlo Park, CA
    5 hours ago
  •  ...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 start
    Flexible hours

    Inception LLC

    Palo Alto, CA
    1 day ago
  • $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 start
    Flexible hours

    Luma AI

    Palo Alto, CA
    3 days ago
  • $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 area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    11 hours ago
  • $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... 

    Mithril

    Palo Alto, CA
    2 days ago
  • 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... 

    Architect

    Palo Alto, CA
    1 day ago
  • $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.... 

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • 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... 

    Menlo Ventures

    Mountain View, CA
    3 days ago
  • 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

    ID.me

    Mountain View, CA
    4 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $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 pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Imaging Platform. Be the first to apply!