Software Engineer, Connectivity (OTA)

NuroMountain View, CA
79d$160,360 - $240,540

About The Position

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

Requirements

  • 5+ years industrial experience with large-scale distributed systems.
  • Strong proficiency in C++ or Go.
  • Knowledge of Unix/Linux environments and Bash scripting.
  • Ability to turn high-level requirements into a detailed, cohesive system design.
  • Experience with data structures, algorithms, and software design optimized for large-scale distributed systems.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field.

Nice To Haves

  • Knowledge of SQL.
  • Experience working with GCP.
  • UI experience.
  • Prior experience with OTA updates and execution frameworks like Temporal.
  • Python programming experience.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software for our mission critical systems like release infrastructure and OTA updates.
  • Manage individual project priorities, deadlines, and deliverables, internally and cross team.
  • Write well-designed, testable code that aligns with our code quality standards.
  • Track and improve performance of our release system, defining and tracking KPIs, and proposing and implementing optimizations to improve the cost, times, and space of builds.
  • Develop test and validation programs to ensure the robustness of system architecture and data flows.
  • Improve documentation and participate in on-call rotation during business hours.

Benefits

  • Annual performance bonus.
  • Equity.
  • Competitive benefits package.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Publishing Industries

Education Level

Bachelor's degree

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service