Front-End Software Engineer, Teleoperation at Starship
San Francisco, CA, US
The Teleoperation Team at Starsky is responsible for building a novel, state-of-the-art remote command and control system to operate an unmanned fleet of autonomous trucks. Teleoperation is the key technology enabling our business and it’s what makes us different from other autonomy companies. We believe utilizing human operators to solve the first and last mile problems in autonomy will enable us to ship unmanned trucks into commercial operations faster than anyone else. We are inventing novel solutions to very challenging Human Machine Interaction problems every single day. If you want to work on the bleeding edge of actually shipping unmanned autonomous trucks, we want to hear from you!
 
As a front-end software developer on our teleop team, your day-to-day responsibilities will include:

Responsibilities

 

    • Rapid prototyping and production development of the next generation of our Teleoperation system
    • GUI development (web, desktop/native)Using test-driven development techniques to test and iterate on novel UI/UX features
    • Working with other teammates responsible for adjacent software components to integrate controls and video streams into the UI
    • Researching and evaluating methods currently used in related applications.
    • Troubleshooting and supporting Teleoperations when necessary.
    • Implementing best practices around network security and risk management

Experience/Background

 

    • BS in Computer Science or related field or equivalent practical experience
    • 3+ years experience in front-end software engineering
    • Exemplary programming skills in domain-relevant languages

Prefered/Nice to Have

 

    • Experience with Mission Critical application design
    • Experience with webRTC
    • Master's degree in video-related field.Python, C, C++ programming skills on Linux platform.
    • Experience with mobile device video streaming or gaming
    • Experience with network technologies (e.g. TCP/UDP, message brokers, etc.)
    • Experience working in the autonomous vehicle, robotics, avionics, remote operated vehicles, or automotive industries