Software Engineer, Telessist

| Remote
Sorry, this job was removed at 11:28 a.m. (PST) on Wednesday, July 13, 2022
Find out who's hiring remotely in Peninsula.
See all Remote Developer + Engineer jobs in Peninsula
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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.


As a Software Engineer on the Telessist team at Voyage, you'll be responsible for solving the wide range of challenging engineering problems required to provide remote telemetry and control of our first-generation fleet of autonomous vehicles. You'll own an integral part of Voyage's world-class safety infrastructure, inventing the technology that enables autonomous vehicles to collaborate with human intelligence when encountering edge cases on the road. If the thought of designing and building a system from the ground up to enable dozens of operators to monitor thousands of autonomous vehicles is exciting to you, get in touch!

Responsibilities:

  • Design, develop, and test safety-critical components that enable safe remote operation of vehicles
  • Devise strategies to optimize latency, make efficient use of limited network resources, handle degraded network conditions, and enhance security.
  • Work cross-functionally with behavior planning, perception, and controls engineers
  • Build remote operator user interfaces and underlying framework to allow for two-way interactions

Requirements:

  • 5+ years of software development experience
  • Linux proficiency
  • Track record for writing and shipping production level code in C++
  • Firm understanding of networking fundamentals (e.g., TCP/IP, routing tables, NAT, packet analysis, IPV4, switching and routing protocols, quality of service, etc.)
  • Understanding of scheduling within the Linux kernel and familiarity with real-time operating system (RTOS) concepts

Nice to Have:

  • Experience with robotics frameworks such as ROS and ROS2
  • Experience working with communication middleware such as DDS
  • Experience working with distributed systems
  • Experience with peer-to-peer networking technology, such as WebRTC
  • Experience with LTE standards and architecture
  • Understanding of video and audio codecs



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. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

844 E Charleston Rd, Palo Alto, CA 94303

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VoyageFind similar jobs