PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Software Engineer, Platform

Company: Voyage
Location: Palo Alto
Posted on: February 25, 2021

Job Description:

Voyage is delivering on the promise of self-driving cars. Voyage has built the technology and services to bring autonomous transportation to those who need it most, beginning in retirement communities. Whether residents face mobility restrictions or just want to take a ride, Voyage takes pride in getting all our passengers to their destination safely, efficiently, and affordably. Our journey begins in calmer communities, but we won't stop until anyone, anywhere can summon a Voyage. We're looking for experienced software engineers with strong C++ programming skills to help us continue developing our subsystem software, tools and frameworks. This individual will be working alongside team members who together are revolutionizing the world of transportation.-- Responsibilities:

  • Write production code in C++ for a variety of platforms, including GPUs and microcontrollers--
  • Develop robust, high-performance drivers and data processing pipelines for sensor subsystems, such as cameras, lidar, IMUs, etc
  • Help measure, define, and optimize towards target performance metrics for components across the stack
  • Develop APIs for use by external systems
  • Write applications and service software components and processes; examples: logging, intra system messaging, user interface
  • Implement safety critical designs that detect errors, fail safely and have the necessary redundancy to minimize risks
  • Design and implement subsystem components to mitigate system level risks
  • Collaborate cross-functionally with other R&D teams
  • Help recruit and potentially lead a team of similarly-qualified engineers Required:
    • 5+ years of professional software development experience with strong engineering practices
    • Demonstrated programming in C and C++ in a production environment
    • Experience writing multi-process and multi-threaded software with practical knowledge of how this software can fail
    • Experience with software configuration management systems, such as Git Nice to Have:
      • Experience with multi-threaded or highly parallel programming frameworks: CUDA/OpenGL/Metal/NEON, etc.
      • Research or professional experience in video encoding
      • Research or professional experience in computer graphics or game engines
      • Knowledge and experience with Linux drivers
      • Knowledge and experience with RTOSes (QNX, VxWorks, etc)
      • Experience with ROS 2 and/or DDS We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply.--

Keywords: Voyage, Palo Alto , Software Engineer, Platform, IT / Software / Systems , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Entry Level Software Developer
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 Entry Level Software Developers across the country in the next 4 weeks.One day someone is going to ask you (more...)
Company: Revature
Location: Santa Cruz
Posted on: 02/26/2021

Full-Stack Software Engineer - Remote
Description: Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll (more...)
Company: Hired
Location: West Sacramento
Posted on: 02/26/2021

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: Santa Cruz
Posted on: 02/26/2021


Entry Level Java Developer
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 new Entry Level Java Developers in the next 4 weeks.One day someone is going to ask you where you got your (more...)
Company: Revature
Location: Santa Cruz
Posted on: 02/26/2021

Hired is looking for Software Engineer Security Clearance Required Remote in Woodland
Description: Software Engineer Security Clearance Required Remote - Hired br Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you.Companies (more...)
Company: Hired
Location: Woodland
Posted on: 02/26/2021

Front End Developer (Entry level)
Description: In the next 4 weeks, Revature is looking to hire over 300 Front End Developers across the country. We are the largest employer of emerging tech talent.One day someone is going to ask you where you got (more...)
Company: Revature
Location: Santa Cruz
Posted on: 02/26/2021

Hired is looking for Fullstack Software Engineer in Santa Cruz
Description: Fullstack Software Engineer - Hired br Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired (more...)
Company: Hired
Location: Santa Cruz
Posted on: 02/26/2021

Hired is looking for Software Engineer Security Clearance Required Remote in San Ramon
Description: Software Engineer Security Clearance Required Remote - Hired br Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you.Companies (more...)
Company: Hired
Location: San Ramon
Posted on: 02/26/2021

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: West Sacramento
Posted on: 02/26/2021

Mobile Developer
Description: Join Hired and find your dream job as a Mobile Developer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive salary (more...)
Company: Hired
Location: Santa Cruz
Posted on: 02/26/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds