Skip to main content
Back to jobs

Robotics Software Engineer

External
coram-ai logoCoram-ai · Sunnyvale
$150K–$200K/yrFull-timeOn-site3mo ago
Computer VisionDeep LearningLLMsMovePerformance OptimizationRobotics
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

As a Robotics Software Engineer, you will build high-performance, real-time software that runs on edge devices under strict latency and memory constraints. This role is focused on deterministic execution, distributed system design, and low-level performance optimization. You do not need to work on deep learning research. You will build the infrastructure and runtime systems that make real-time robotics possible.

Responsibilities

  • 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

Requirements

  • A Bachelors in Computer Science, Computer Engineering, or a related technical field. MS or Ph.D. is a plus
  • 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
  • Passion for building high-performance infrastructure that powers real-time robotics systems
  • Resilient in challenging and fast-paced environments
  • Exceptional written and verbal communication skills in English, with the ability to influence at all levels
  • Ability to work in an onsite environment

Benefits

100% Employer-paid medical, dental, vision, and base life insuranceFlexible paid time off and 10 paid holidays401(k) with both Traditional and Roth optionsEarly-stage equity in a rapidly growing companyReferral bonusesDaily team breakfast and dinner, and regular team off-sitesThe latest Apple products and unlimited tech stack (Claude Cowork, Perplexity Computer, Nooks, Clay, Instantly, etc.)Direct exposure to our AI-native GTM machineryDental insuranceVision insurance401(k)Flexible scheduleEquity / stock optionsPerformance bonus

Additional Information

At Coram AI, we're reimagining video security for the modern world. Our cloud-native platform uses computer vision and AI to help businesses stay safe, make smarter decisions, and move faster; from real-time alerts to seamless clip sharing and multi-site visibility. You'll be joining an ambitious, fast-moving team that values clarity, craftsmanship, and impact. Every person here has a voice, ships meaningful work, and helps shape how AI can make the world safer and more connected.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at coram-ai? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect