« Home

This job ad has been posted over 60 days ago...



Software Engineer - Networks & Comms Full-time

at Optimus Ride in Massachusetts (Published at 11-02-2019)

About Optimus Ride
Optimus Ride is a self-driving vehicle startup working to enable safe, sustainable, and equitable mobility solutions. Our mission is to transform cities and pave the way for a more sustainable future through the introduction of self-driving technologies.

Optimus Ride headquarters are located in the Boston Seaport District but the Deployment Site is located in South Weymouth, MA. Our team hails from a diverse set of backgrounds, and cumulatively has decades of experience building self-driving vehicles, electric vehicles, manufacturing robots, surgical robots, autonomous drones, underwater robots, and more. We aim for a highly collaborative, hands-on, and open environment where peers learn from each other while building technologies for real-world environments.

Transportation is for everyone, and we create a better product when our team reflects our users. We constantly strive for a culture where under-indexed groups are welcome and can flourish.

The Role
We are looking for software developers with deep expertise designing and implementing robust and high performance network applications and services. Optimus Ride software engineers create the software at the heart of our vehicles and systems. Our software needs to process complex data-flows and make decisions with real world consequences.

You will join a team of engineers working on hardware and platforms upon which all of our software operates to create the foundation for the advancements we are making in self driving technologies. At Optimus Ride, we strive for an open and collaborative engineering culture where engineers share with, learn from, and support each other. You will exercise the skills that you have developed while acquiring and developing new ones relevant to an exciting new field. You will work with state of the art hardware and software, collaborate closely with all of the engineering teams, and build systems to make self driving cars a reality.


  • Develop high-performance network systems to support remote monitoring and control of our self-driving vehicles
  • Create network infrastructure standards that are robust and secure
  • Design and test software to be robust in a range of network conditions making trade-offs between latency, bandwidth, validity
  • Collaborate with hardware engineers to develop network systems capable of robust real-time communications
  • Deploy and maintain back-end systems and infrastructure
  • Design and implement security best-practices
  • Collaborate closely with other engineers to find elegant solutions to difficult problems


  • BS in computer science or a related field, or equivalent work experience
  • Proficient in Python, and C++Experience with video capture libraries (e.g. ffmpeg, GStreamer)
  • Experience with real-time communications (e.g. WebRTC, HLS, WebSockets, RTSP)
  • Experience designing and implementing micro-services deployed to cloud infrastructure
  • Experience with optimizing network performance
  • Excellent communication skills
  • Interest and ability to learn additional skills and technologies as required


  • Experience with IoT programming and management
Benefits and Working Environment
At Optimus Ride, we strive to support our employees by offering competitive compensation, comprehensive benefits and a world class working environment that is centered around the team. We nurture creativity and provide expansive opportunities for growth and development.

Viewed: 64 times
« Go back to category
Is this job ad fake? Report it!   
Recommend to a friend
« Home