10 часов назад
Embedded Software Engineer (Perception)
154 000 - 212 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (Perception) (Rust/C++/Embedded Linux): Building low-level drivers, kernel modules, and firmware that move high-throughput camera, lidar, and IMU data into real-time perception pipelines on autonomous battery-electric rail vehicles with an accent on sensor reliability, timing, and hardware-software integration. Focus on reducing latency and jitter, eliminating dropped frames, synchronizing multi-sensor data, and optimizing NVIDIA GPU and kernel performance.
Location: Los Angeles, CA, United States
Salary: $154,000–$212,000 USD per year
Company
develops autonomous battery-electric rail vehicles designed to make freight transportation cleaner, safer, and more efficient.
What you will do
- Develop and maintain drivers, kernel modules, and firmware for embedded Linux systems on ARM and NVIDIA Jetson/Tegra platforms.
- Write low-level systems software in Rust and C++ from board bring-up through production hardening.
- Build and optimize capture pipelines, buffer management, and data integrity for high-throughput cameras, lidars, and IMUs.
- Improve real-time sensing performance by reducing latency and jitter, preventing dropped frames, and maintaining deterministic multi-sensor timing.
- Test sensor configuration changes across firmware and sensor revisions under varied conditions.
- Profile and optimize NVIDIA GPU and kernel performance using CUDA, TensorRT, scheduling, and memory/I/O techniques.
Requirements
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related technical field.
- 4+ years of hands-on experience in embedded, firmware, or systems software engineering; recent graduates are excluded.
- Strong knowledge of Linux internals and driver development on ARM-based platforms.
- Proficiency in Rust and C++ for systems-level programming.
- Experience with NVIDIA Jetson/Tegra platforms and high-throughput sensor drivers, including data capture, buffering, and timestamp synchronization.
- Ability to debug across the hardware/software boundary using device trees, kernel logs, oscilloscopes, and logic analyzers, while collaborating across disciplines.
Nice to have
- GPU and kernel-level optimization experience with CUDA and TensorRT.
- Experience with Yocto-based builds, V4L2, GStreamer, or MIPI CSI-2 camera stacks.
- Background in autonomous vehicles, robotics, or safety-critical systems.
- Familiarity with ROS2, sensor fusion, SLAM, and real-time perception streaming pipelines.
Culture & Benefits
- Work on autonomous battery-electric rail vehicles and real-time perception systems for freight transportation.
- Collaborate with embedded platform engineers and interdisciplinary teams.
- Inclusive workplace with equal opportunity and reasonable accommodation support.
- Compensation is determined based on skills, experience, qualifications, and location.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
15 часов назад
Embedded Autonomy Engineer
130 000 - 160 000$
10 часов назад
Embedded SW Engineer (Embedded Linux)
214 970 - 303 030$
15 часов назад
Principal Embedded Software Engineer (Rust)
210 000 - 290 000$
17 часов назад
Embedded Software Engineer (Linux)
130 000 - 160 000$
11 часов назад
Senior Software Engineer, Embedded Linux (Robotics)
180 000 - 250 000$
15 часов назад
Software Engineer, Runtime & C++ Middleware
120 000 - 200 000$