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

C++ Developer

Full-time

Purple Hires Inc

C++ Developer









Location: Foster City, CA







ZIP Code: 94404







Employment Type: Full-Time Permanent







Job Description

  • Design and develop software systems using C++17 for autonomous vehicle ride states, passenger interactions, and vehicle control interfaces.

  • Develop backend cloud features supporting vehicle experience functionality.

  • Integrate software components processing data from vehicle sensors and systems.

  • Implement error handling, fail-safe mechanisms, and automotive-grade safety practices.

  • Optimize software performance on Linux systems using telemetry and performance data.

  • Participate in technical design reviews, coding standards, code reviews, and mentoring.

  • Collaborate with vehicle software, cloud, product, UX, QA, and feature integration teams.

  • Develop automated tests and support software validation.

Required Qualifications
  • BS/MS in Computer Science, Engineering, or related field.

  • 3+ years of software development experience.

  • Strong modern C++ development experience on Linux.

  • Experience with backend cloud systems.

  • Git, CI/CD, code reviews, automated testing, and validation.

  • Strong system-level debugging and problem-solving skills.

  • Ability to translate product/UX requirements into technical solutions.

Preferred
  • Robotics, automotive, embedded systems, or autonomous vehicle experience.

  • Real-time systems and hardware interfaces.

  • Production experience with DDS middleware.

  • Java, Kotlin, or Python experience.

  • Distributed systems experience.

Main Keywords

C++ Developer | C++17 | Linux

#CppDeveloper #CPlusPlus #CPlusPlus17 #SoftwareEngineer #EmbeddedSoftware #Linux #LinuxDeveloper #AutonomousVehicles #AVSoftware #AutomotiveSoftware #Robotics #EmbeddedSystems #BackendDeveloper #CloudEngineering #DistributedSystems #DDS #CI #CD #Git #SoftwareDevelopment #SystemProgramming #VehicleSoftware #AutonomousDriving #EngineeringJobs #FosterCityCA #CaliforniaJobs #BayAreaJobs #PermanentJobs #Hiring #NowHiring

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer in Foster, CA vacancy
  •  ...Job Description: The team is sourcing 3 C++ Developers and 2 Cloud Developers (Kotlin/JVM). This requirement is focused on C++ development. What We Look For: Fluent spoken English with the ability to explain technical decisions and thought processes clearly.... 
    Suggested

    Katalyst-Healthcares-

    Foster, CA
    5 days ago
  •  ...C++ developers Skills: Strong expertise in modern C++ development on Linux systems Hands-on experience in pub/sub infra(Kafka/rabbitmq/topic partitioning), protobuf/nano protobuf, Data Distribution service (DDS) Good understanding of embedded Systems, Communication... 
    Suggested

    Pi Square Technologies

    Foster, CA
    5 days ago
  • $243.29k - $295.25k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ..., real-time simulation, robotics, AR/VR, or similar.Strong C++ Experience: Deep proficiency in C++, with a focus on writing... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...Target Company: Sony, Client, Meta, Google, Netflix, Youtube, Disney, Samsung, etc..Job DescriptionObject oriented C++ programming expertise.Design, develop of GUI components (icon, menu, pointer, button, dialog box etc...) and applications using C++ and relevant GUI... 
    Suggested

    Omni Inclusive

    San Bruno, CA
    2 days ago
  • $243.29k - $295.25k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...looking for a Senior Software Engineer with an expertise in C++. This is a high-impact position. Ads at Roblox is at the... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $195.78k - $242.1k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...150M people daily. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $130k - $280k

     ...million Verkada devices are deployed across 170+ countries. What You'll DoWork cross-functionally with hardware team to develop camera features in C++ and Python.Lead code reviews, debugging, and bug fixes.Experiment/test with new development boards.Make regular... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $210k - $300k

     ...dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by new products, startups...  ...on Linux development as a Software Engineer.Proficient in C/C++Familiar with Linux servers, Linux device drivers, Linux kernel patches... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $155.9k - $227.3k

     ...Joby's energy storage and distribution system software team, dedicated to C++ software development across both the aircraft BMS and the BGSE charging system. You will be responsible for developing, testing, and deploying software across these domains, will be a key... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago
  • $243.29k - $295.25k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...a passion for working with open sourceStrong systems-level C++ programming experience and fascinated by the actual work the... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $100 per hour

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ..." development efficiency to exist within a high-performance C++ game engine.Why is this role exciting:Technical Pioneer: You... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $410k

     ...platforms.Mathematical Rigor: Strong foundation in 3D geometry, linear algebra, and probabilistic robotics.Hands on Skills: Proficiency in C++ (production-grade) and Python (rapid prototyping). Ability to run experiments across system components and run metrics platforms.Soft... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    15 hours ago
  • $295.25k - $345.04k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ..., with proficiency in compiled languages such as C#, Java, C++, or others.Bachelor's degree or higher in Computer Science or a... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $137k - $184k

     ...for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this role...  ...embedded software for distributed electro-mechanical systemsStrong C++/C programming experience and object oriented... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $150k - $200k

     ..., we believe in building a sustainable future in coffee. We're developing a technology platform to scale the $100 billion specialty coffee...  ...~5+ years of production embedded firmware experience in C or C++ on resource-constrained microcontrollers. Experience shipping at... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    3 days ago
  • $221k - $265k

     ...designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include...  ...for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $137k - $207k

     ...for people who are passionate about working with hardware and developing production-quality, safety-critical code for complex dynamic systems...  ...and test infrastructure for such systemsStrong embedded C/C++ programming experience and experience with Python for testExperience... 
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $237k - $322k

     ...Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers...  ...optimize device drivers and kernel-space components using C, C++, or Rust to meet performance and reliability... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $220k - $265k

     ...troubleshoot complex field issues but also proactively architect and develop robust host-side connectivity software to handle cellular edge...  ...(AP), and our host system, writing the host-side glue code (C/C++) needed for the Linux networking stack.Prototyping: Prototype... 
    Full time
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    San Mateo, CA
    3 days ago
  • $130k - $300k

     ...million Verkada devices are deployed across 170+ countries. What You'll DoWork cross-functionally with hardware team to develop camera features in C/C++ and Python.Lead code reviews, debugging, and bug fixes.Experiment/test with new development boards.Make regular... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $150k - $300k

     ...a dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by new products and startupsYou...  ...on Linux development as a Software Engineer.Proficient in C/C++.Familiar with Linux servers, Linux device drivers, Linux kernel... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    15 hours ago
  • $200k - $315k

     ...in Computer Science (or similar degree)5+ years of experience of software development for Linux in System Programming Languages (C, C++, Rust, Go, etc)Experience in embedded development or experience with low-level system software development.Good knowledge with operating... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $242k - $349k

     .../HybridThe Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors...  ...pipelinesFluency in Python with a basic understanding of C++Extensive experience with programming, algorithm design, and strong mathematics... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $196.75k - $243.29k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...or equivalent experience2+ years of deep experience with C++.A versatile toolkit: Experience with UI frameworks like React,... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $200k - $300k

     ...computer architecture, and trade-offs between compute, memory, and storage.Proficient in at least one systems programming language: C++ or Golang.Familiarity with Bash scripting and Python for tooling and automation.Bonus Qualification: Direct experience with Linux Kernel... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $196.75k - $243.29k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...pod.The Runtime pod builds and maintains the foundational C++ components that power the entire Roblox engine and Studio stack... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $154.6k - $212.6k

     ..., mechanical, integration, and flight-testing teams to design, develop, test and improve system-level behaviors. Responsibilities...  ...Develop wrappers and interfaces for the MATLAB Simulink code in C/C++Ensure inverter and motor systems meet performance requirements via... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    1 day ago
  • $295.25k - $345.04k

     ...immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform...  ...are used to build the DataModel and interact with it.The C++ reflection bindings that form the Engine’s Luau API surface and... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    2 days ago
  • $95 per hour

     ...BenefitsWhat's the Job?Architect, implement, and maintain high-quality C++ applications for embedded Linux systems, focusing on low-latency...  ...execution, integration, and performance validation processes.Develop and expand hardware/software sensor emulators, maintaining... 

    Manpower

    San Mateo, CA
    2 days ago
  • $254k - $350k

     ...deployment.Write production-level, low-latency, and memory-safe C++ and CUDA code for real-time inference on vehicle systems....  ...Proficiency in low-level programming for AI accelerators, specifically developing and optimizing custom ML OPs and TensorRT Plugins with... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!