# Software Engineer (Robotics)

**Company:** [Coram AI](https://hotfix.jobs/companies/coram-ai)
**Location:** Sunnyvale, CA
**Role:** Embedded Engineering
**Salary:** $150k – $200k/yr
**Experience:** 3+ years
**Skills:** C++, Rust, Linux, Multithreading, Distributed Systems, Real-Time Systems, Concurrency, Lock-Free Structures, Data Structures, Profilers, Sanitizers, Nvidia Jetson, CUDA
**Posted:** 2026-03-11

> Builds high-performance, low-latency distributed systems and real-time data pipelines in C++ or Rust for edge robotics hardware. Requires 3+ years systems programming experience, strong concurrency knowledge, and Linux optimization skills.

## Job Description

## What You’ll Do
- Design and implement low-latency distributed systems running on edge hardware
- Write high-quality **C++** or **Rust** code with strong attention to memory safety, determinism, and performance
- Build real-time data pipelines for high-throughput sensor and video streams
- Design IPC mechanisms between perception, control, and device subsystems
- Optimize memory layout, CPU utilization, and concurrency patterns
- Debug complex production issues involving race conditions, memory fragmentation, and performance bottlenecks
- Profile systems using low-level tools to eliminate latency spikes and tail latency issues
- Build reliable pub/sub and message-passing architectures under unreliable network conditions
- Ensure systems remain stable under constrained compute, limited memory, and high I/O load

## What We’re Looking For
- Strong background in systems programming with **C++** preferred; **Rust** experience highly valued
- Deep understanding of multithreading, lock-free structures, and concurrency primitives
- Experience building distributed systems or real-time processing pipelines
- Strong algorithmic foundation and solid understanding of data structures
- Experience debugging memory issues using profilers, sanitizers, and performance tracing tools
- Familiarity with **Linux** internals, networking stacks, and system-level optimization
- Experience working on embedded platforms or edge compute environments

## Bonus Points
- Experience with real-time **Linux** or low-latency kernel tuning
- Familiarity with high-throughput networking or zero-copy architectures
- Experience building systems on **NVIDIA Jetson** or similar edge hardware
- Knowledge of **CUDA** or GPU memory management
- Experience designing resilient pub/sub architectures

## Skills and qualifications
- **BS**, **MS**, or **PhD** in Computer Science, Computer Engineering, or a related technical field
- **3+** years of experience building systems-level or performance-critical software (experience with edge systems, robotics infrastructure, or real-time platforms highly preferred)
- Strong programming skills in **C++** (preferred) with experience in **Rust** highly valued
- Deep understanding of multithreading, concurrency primitives, and lock-free data structures

## Similar roles

- [Autonomy Software Engineer – Path Planning](https://hotfix.jobs/jobs/1d0efe33-d09a-484c-9950-247a8e18f605) - Applied Intuition - Sunnyvale, CA - $150k – $200k/yr
- [Embedded Security Engineer](https://hotfix.jobs/jobs/5d4f3f24-75c5-4893-b5f3-75bce42d76c2) - Applied Intuition - Sunnyvale, CA - $150k – $242k/yr
- [Embedded AI Engineer – Android Automotive (On-Device Intelligence)](https://hotfix.jobs/jobs/ac1d94e5-2bca-422b-b8fa-90982f37a4b1) - Applied Intuition - Sunnyvale, CA - $150k – $250k/yr
- [Software Engineer - Motion Planning (Fallback Stack)](https://hotfix.jobs/jobs/1f3a5bda-18f9-466b-b34a-014a77390992) - Applied Intuition - Sunnyvale, CA - $151k – $240k/yr
- [Software Engineer, C++](https://hotfix.jobs/jobs/57448175-63a0-49ad-abbd-9f3ec2854ef6) - Figma - Remote - $149k – $350k/yr

**Apply:** https://hotfix.jobs/jobs/a9290709-3718-4e91-a7f0-44a7b8fb8271
**Canonical:** https://hotfix.jobs/jobs/a9290709-3718-4e91-a7f0-44a7b8fb8271