3 дня назад
Robotics Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Robotics Software Engineer (Robotics/AI): Building reliable software systems for physically deployed robots with an accent on teleoperation interfaces, low-latency networking, real-time video streaming, and system performance. Focus on optimizing distributed hardware-software pipelines, minimizing latency and jitter, and debugging timing issues across compute, networking, and robot interfaces.
Location: San Francisco, United States; on-site
Company
develops general-purpose AI foundation models and learning algorithms for robots and physically actuated devices.
What you will do
- Design comfortable and precise remote teleoperation interfaces for robots with many degrees of freedom.
- Optimize network performance and teleoperation systems for low latency, including operation in weak internet conditions.
- Profile and optimize compute, I/O, memory, scheduling, networking, and storage to meet real-time constraints and improve throughput.
- Develop and optimize real-time video streaming systems, including frame timing and packet scheduling.
- Build profiling, tracing, and debugging tools for timing issues across distributed systems and hardware interfaces.
- Collaborate with researchers, hardware engineers, platform engineers, and robot operators to integrate optimized pipelines into production workflows.
Requirements
- Strong programming skills in C++, Rust, or Python, with experience building and optimizing production software.
- Experience with real-time or near-real-time systems, VR/AR, video pipelines, 3D engines, or streaming systems with strict latency budgets.
- Ability to optimize across drivers, networking, compute workloads, video frameworks, and distributed components.
- Experience with profiling and debugging tools such as perf, tracing, eBPF, GPU profilers, or network analyzers.
- Understanding of determinism, throughput, frame budgets, jitter minimization, and real-time correctness.
- Ability to collaborate with robot users, researchers, and platform engineers to build precise teleoperation interfaces.
Nice to have
- Experience with robot teleoperation systems, VR/AR platforms, or low-latency 3D engines.
- Camera system expertise, including synchronization, capture pipelines, codecs, or GPU offload.
- Experience with WebRTC, real-time transport optimization, streaming, or video conferencing stacks.
- Background in robotics or autonomous systems focused on implementation.
- Familiarity with distributed systems processing real-time data flows.
Culture & Benefits
- Work on a full-stack robotics team solving real-world deployment problems.
- Collaborate across research, hardware, platform engineering, operations, and robot deployment functions.
- Build systems intended to be safe, observable, debuggable, and reliable in customer environments.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Network Software Engineer, Real-Time Systems (Robotics)
3 дня назад
Senior Software Engineer (Robotics)
160 000 - 220 000$
3 дня назад
Sr. Robotics Software Engineer, System Integration
115 000 - 170 000$
3 дня назад
C++ Systems Engineer (Robotics)
200 000 - 280 000$
3 дня назад
Robotics Software Engineer – Robot Integrations
4 дня назад
Robotics Test Engineer
119 800 - 179 600$