> Markdown version of [/jobs/ext/2711317-software-engineer](https://www.wearedevelopers.com/jobs/ext/2711317-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Bedrock Robotics - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Computing Platforms, C++ (Programming Language), Nvidia CUDA, Linux on Embedded Systems, Global Positioning Systems (GPS), Linux Distribution, Yocto, Low Latency, TensorRT - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-onboard-platform-bedrock-robotics-inc-8126807 ## About the Role * Experience building and shipping embedded systems in robotics, automotive, drones, or other high-performance embedded contexts * Strong embedded Linux background spanning from kernel and drivers to services and performance * Proficiency in C, C++, or Rust, and excitement to work primarily in Rust * Track record of leading projects, driving design decisions, and working effectively across hardware, autonomy, and platform teams, * Experience with the NVIDIA Jetson ecosystem * Bringing up new hardware and building custom Linux distributions using Yocto * Working with cameras, lidars, IMUs, GPS, and other sensors common in robotics and autonomy * Optimizing ML inference and other GPU workloads on embedded compute (e.g., CUDA, TensorRT) * OTA, secure boot, connectivity, telemetry, diagnostics and other production-hardening aspects for connected fleets ## Description The Onboard Infrastructure team builds the software foundation Bedrock's autonomous machines run on - the layer between raw hardware and the autonomy stack that keeps every machine working reliably hours from the nearest engineer, in harsh environments and on lossy connectivity, doing real work on billion-dollar projects. We build the whole stack in Rust, from board bring-up through applications. We're looking for a Senior or Staff Software Engineer to build and own core parts of the main autonomy compute platform, from the OS and drivers to the system services and connectivity. You'll take these systems from first bring-up through reliable operation in the field, keeping the platform fast, secure, and dependable at fleet scale. What You'll Do * Bring up next-generation compute and sensors as we expand to new machine types * Build and optimize the drivers and data paths that move high-bandwidth sensor data into the autonomy stack with low latency * Develop the core system services that keep a fleet running reliably: software updates, lifecycle management, health monitoring, and connectivity * Optimize CPU and GPU performance and scheduling for mixed-criticality, real-time workloads * Establish the diagnostics and observability that let a small team keep a growing fleet healthy ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Trends, Challenges and Best Practices for AI at the Edge](https://www.wearedevelopers.com/videos/630-trends-challenges-and-best-practices-for-ai-at-the-edge) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Efficient deployment and inference of GPU-accelerated LLMs​](https://www.wearedevelopers.com/videos/929-efficient-deployment-and-inference-of-gpu-accelerated-llms) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)