Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

bedrock Logo

Staff Software Engineer, Autonomy Compute Platform

bedrock

Salary not specified
Dec 3, 2025
San Francisco, CA, US
Apply Now

The Onboard Infrastructure team at Bedrock is looking to solve the problem of building a secure, deterministic, and highly optimized foundation for their autonomy stack to run on their onboard computer and safety controller.

Requirements

  • 8+ years of embedded Linux experience working with robotics, autonomous, or high-performance embedded systems.
  • Expert knowledge of Linux systems programming, with a solid understanding of the kernel, device drivers, and hardware interfaces.
  • Strong expertise with Linux services and userspace management, including systemd, udev, networkd, and shell scripting.
  • Strong proficiency in C, C++, or Rust, with a willingness and excitement to work primarily in Rust.
  • Experience with the NVIDIA Jetson ecosystem (Jetpack)
  • Professional experience developing in Rust for embedded Linux environments.
  • Knowledge of real-time Linux (PREEMPT_RT) and tuning mixed-criticality systems for deterministic performance.

Responsibilities

  • Architect and maintain the embedded Linux stack for our NVIDIA Jetson platform, including board bring-up, kernel configuration, and OS customization.
  • Develop and optimize low-level drivers, including for high-bandwidth sensors such as cameras and lidars, ensuring low-latency and low-overhead data ingestion.
  • Implement system services such as OTA software updates, secure provisioning, telemetry, and system health monitoring.
  • Manage the Linux userspace configuration, covering device management, network management, process management, and time synchronization.
  • Optimize system performance across CPU and GPU resources, leveraging CUDA for acceleration.
  • Harden the platform for mixed-criticality real-time workloads using Preempt-RT, process isolation, and security best practices.

Other

  • Track record of technical leadership: leading projects, driving design decisions, mentoring others, and working effectively across teams.
  • Degree requirements not specified, but 8+ years of experience required.
  • Travel requirements not specified.
  • Collaboration with construction veterans and experienced engineers.
  • Ability to work in a team and tackle problems with a talented team.