The company is developing cutting-edge autonomous driving technology and requires robust operating systems, seamless network connectivity, and efficient management tools to power self-driving cars and delivery robots. The role aims to address the challenge of capturing, transmitting, and processing large volumes of vehicle logs to support autonomous mobility at scale.
Requirements
- 3+ years of experience in system-level software development.
- Proficiency in Linux-based systems, including both x86 and embedded devices.
- Proficiency in one of the required programming languages (Python, C++, Go).
- Familiarity with distributed systems and data storage solutions.
- Experience with backend development and cloud services (AWS is a significant plus).
- Solid understanding of large-scale data processing principles.
- Basic understanding of software system security principles.
Responsibilities
- Design, develop, and maintain logging software for autonomous driving system.
- System services for data transmission to the cloud.
- Backend services for controlling data delivery and processing.
- Optimize data storage and processing in the cloud.
- Take part in data-platform architecture design and implementation.
Other
- Candidates are required to be authorized to work in the U.S.
- The employer is not offering relocation sponsorship.
- Remote work options are not available.