The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Software Engineer, Video Streaming you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build the core communication system as well as the cloud platform to connect vehicles and operators. This position involves broad technical understanding in networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. The team is expected to deliver reliable solutions and license to 3rd party teleoperation usages.
• BS/MS in Computer Science or a closely related field and 4+ years of relevant industry experience, or PhD with 2+ years of relevant industry experience.
• Proficient in C/C++ and/or Go
• Familiar with networking protocols such as TCP/IP, socket programming and congestion control etc.
• Strong communication skills