3 дня назад
Runtime Software Engineer (Robotics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Runtime Software Engineer (Robotics): Building and optimizing low-latency runtime systems, sensor and actuator pipelines, and real-time video streaming for robots with an accent on Linux systems programming, deterministic scheduling, and end-to-end performance. Focus on profiling and debugging kernel, driver, networking, GPU/CPU, and distributed-system bottlenecks under strict latency and throughput constraints.
Location: San Francisco, United States; on-site
Company
develops foundation models and learning algorithms that enable robots and physically actuated devices to operate in the real world.
What you will do
- Engineer low-latency, reliable sensor and actuator pipelines across Linux, drivers, and middleware.
- Profile and optimize compute, I/O, memory, scheduling, networking, storage, and GPU/CPU workloads to meet real-time constraints.
- Extend or modify Linux components, drivers, and scheduling mechanisms for deterministic behavior under load.
- 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 robotics operators to integrate optimized pipelines into production workflows.
Requirements
- Strong programming skills in C++, Rust, or Python and experience building and optimizing production software.
- Linux systems programming experience, including system calls, drivers, kernel parameters, scheduling, and memory/I/O subsystems.
- 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 kernel scheduling, drivers, networking, GPU/CPU workloads, video frameworks, and distributed components.
- Experience with profiling and debugging tools such as perf, tracing, eBPF, GPU profilers, or network analyzers.
- Strong understanding of determinism, throughput, frame budgets, jitter minimization, and real-time correctness.
Nice to have
- Experience with VR/AR platforms, low-latency 3D engines, camera synchronization, capture pipelines, codecs, or GPU offload.
- Experience with WebRTC, real-time transport optimization, robotics, autonomous systems, SLAM, or perception-system implementation.
- Expertise in kernel-level engineering, device drivers, high-performance networking, or distributed systems processing real-time data flows.
Culture & Benefits
- Work closely with engineers, scientists, roboticists, researchers, and robotics operators.
- Build runtime infrastructure used by robots, sensors, and evaluation pipelines.
- Work on real-world systems requiring strict latency, reliability, and performance guarantees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Robotics Software Engineer – Robot Integrations
3 дня назад
C++ Systems Engineer (Robotics)
200 000 - 280 000$
3 дня назад
Embedded Systems Engineer (Robotics Hardware)
120 000 - 200 000$
3 дня назад
Robotics Test Engineer
119 800 - 179 600$
3 дня назад
Embedded Systems Engineer, Humanoid Robotics
135 000 - 185 000$
3 дня назад
Senior Robotics Controls Engineer (Robotics)
200 000 - 300 000$