Software Engineer - System Performance, Robot Software (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer - System Performance, Robot Software (AI): Responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training new driving models with an accent on delivering a reliable, stable and flexible software stack to support on-road experimentation. Focus on investigating latency and performance bottlenecks across the entire software stack, instrumenting code with profiling tools and metrics to collect performance data and identify optimization opportunities.
Location: Must be based in Sunnyvale, California.
Company
is the leading developer of Embodied AI technology, creating autonomy that propels the world forward with intelligent, mapless, and hardware-agnostic AI products designed for automakers.
What you will do
- Investigate latency and performance bottlenecks across the entire software stack.
- Instrument code with profiling tools and metrics to collect performance data and identify optimization opportunities.
- Integrate and evaluate new profiling and instrumentation tools to benchmark system performance and establish baselines.
- Collaborate with multiple teams to understand their performance pain points and prioritize optimization efforts based on impact.
- Optimize critical code paths and algorithms to improve runtime efficiency, reduce latency, and enhance overall system performance.
Requirements
- Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks.
- Proven track record of methodical experiment evaluation.
- Strong technical background on OS scheduling, computer architecture (memory hierarchy, CPU caches, context switches, …), and thread synchronisation.
Nice to have
- Familiarity with Nvidia performance tools such as NV NSight, NV Lumos and tegrastat.
- Familiarity with observability tools such as Grafana (logs, metrics, traces), Databricks, Datadog.
- Familiarity with QNX and Momentics is a plus.
Culture & Benefits
- Operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home.
- Committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives.
- Encouraged to apply even if you don’t meet all of the requirements listed above.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →