Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

Coram AI

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 a small, 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. We are looking for a deeply technical software engineer to 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. 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 Excellent communication skills (written and verbal) in English Passion for building high-performance infrastructure that powers real-time robotics systems Resilient and adaptable in challenging, fast-paced startup environments Ability to work in an onsite environment — we move faster when we're in the same room What we offer Competitive compensation package 100% Employer-paid medical, dental, vision, and base life insurance Flexible paid time off and 9 paid holidays 401(k) with both Traditional and Roth options Equity in a rapidly growing company Referral bonuses Daily team dinners and regular team off-sites to build connection and momentum The latest Apple tech and unlimited tools so you can win Unlimited Cursor and Claude Code credits Direct exposure to our AI-native GTM machinery We're on a mission to transform a $50B+ legacy industry by bringing the power of cutting-edge multimodal LLMs and computer vision to real-world security and operations. From firearm detection to intelligent access control, our AI-native platform turns every camera and sensor into a smart system that enhances safety, efficiency, and awareness. Founded by Ashesh Jain (ex-Lyft Level 5, PhD Cornell) and Peter Ondruska (ex-Lyft, PhD Oxford), Coram AI is backed by Battery Ventures, Mosaic, and 8VC, have raised over $30M, and were named to the CB Insights AI 100 as one of the most promising AI companies in the world. If you're excited to work on mission-critical AI that makes an impact in the real world, we’d love to meet you. #J-18808-Ljbffr

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Sunnyvale, CA vacancy
  • $127.1k - $185k

     ...has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while...  ...summer intern and spring/fall co‑op roles on various Robotics teams. You will be able to provide your preference of location... 
    Suggested
    Full time
    Internship
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    10 hours ago
  •  ...Robotics Perception Software Engineer Our client's Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center. In this role you will work on the exciting and technically challenging... 
    Suggested
    Remote work

    Omega Solutions

    Santa Clara, CA
    1 day ago
  • A technology startup is seeking a deeply technical software engineer to develop high-performance, real-time software. The successful candidate will design distributed systems, write efficient C++ or Rust code, and optimize memory usage. They should have at least 3 years... 
    Suggested

    Coram AI

    Sunnyvale, CA
    1 day ago
  • $216.45k - $235.88k

     ...to reimagine the potential of industrial robotics. Our team believes that advances in AI,...  ...industrial robotics in the near future - with software and data at the core. Our mission is to...  ...developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Suggested
    Local area

    Company

    Mountain View, CA
    4 days ago
  • ViaBot, located in Santa Clara, California, is seeking a Robotics Software Engineer to develop, deploy, and maintain robotic software for mobile robots. The successful candidate will work on state estimation, motion planning, and optimization in collaboration with hardware... 
    Suggested

    ViaBot

    Santa Clara, CA
    5 days ago
  • $19 - $65 per hour

     ...an intern to help with the evolution of its robot’s communication backbone by integrating ROS2 into a high-performance software stack. This role involves transitioning...  ...interoperability solutions, and conducting field engineering tasks. Applicants should have advanced... 
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  • $216.45k - $235.88k

    A leading technology firm in Mountain View is looking for a Robotics Software Engineer to develop algorithms for grasping and manipulation in industrial robotics. Candidates should have a Master's in a related field, with at least 5 years of experience and strong programming... 

    Company

    Mountain View, CA
    3 days ago
  • A leading robotics company in California seeks a Robotics Software Engineer to develop innovative algorithms for robust manipulation in industrial environments. The ideal candidate has a Master's degree and over 5 years of experience in robotic manipulation, with strong... 

    Intrinsic

    Mountain View, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking an experienced software developer to join our Solution Engineering team in Santa Clara, California. As part of our mission to build scalable robotic solutions, you will work hands-on with robotic systems, deploying cutting-edge technologies while... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • A technology company in California is seeking a Software Engineer in Robotics to develop distributed software systems for their innovative micromanufacturing technology. You will work closely with engineering teams to design, debug, and implement software for complex robotics... 

    Atomic Machines

    Santa Clara, CA
    2 days ago
  • Here at ViaBot, we’re building robots designed to tackle real-world tasks. Our AMR, ViaBot One, is designed to handle outdoor commercial...  ...us at: Who we’re looking for We are seeking a Robotics Software Engineer - Localization Lto design, develop, and deploy core autonomy... 

    ViaBot

    Santa Clara, CA
    2 days ago
  • Johnson & Johnson in Santa Clara is seeking an NPI Software Engineer specialized in surgical robotics. This position involves developing test software for manufacturing complex electro-mechanical components used in medical robotics. Candidates should have a bachelor’s... 

    Johnson & Johnson

    Santa Clara, CA
    1 day ago
  • A robotics company in Mountain View seeks a Software Engineer to advance their robotic data collection and software development. This role involves building infrastructure for cloud communication and user tools while designing scalable services using APIs and cloud platforms... 

    Sunday

    Mountain View, CA
    5 days ago
  • Intuitive is looking for a Software Test Engineer to join their Future Forward engineering team in Sunnyvale, California. This role involves owning the software verification process for robotic surgical systems, developing test scripts, and collaborating with cross-functional... 

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $187.74k - $200k

    Dexmate in Santa Clara, CA, is seeking a Software Engineer to design, develop, and maintain full-stack software systems for advanced robotic platforms. Candidates must have a Master’s degree in Computer Science and 2 years of relevant experience in software development.... 

    Dexmate

    Santa Clara, CA
    4 days ago
  •  ...A leading healthcare company in Santa Clara is offering a Robotics Software Engineering Internship for students passionate about robotics software design. Interns will develop software architecture, algorithms, and code for robotic systems. Responsibilities include optimizing... 
    Internship

    Wheaton

    Santa Clara, CA
    5 days ago
  • $19 - $65 per hour

     ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...operation and compatibility. Required Skills Experience in robotics / mechatronics system integration. Experience with embedded systems... 
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  •  ...Location Palo Alto Employment Type Full time Location Type On-site Department Software Engineering We look for Robotics Software Engineers with a proven record of building high-performance middleware and runtime systems for robotic platforms. If you enjoy designing low... 
    Full time

    Garuda Ventures

    Palo Alto, CA
    5 days ago
  • $19 - $65 per hour

     ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...and compatibility Required Skills: Experience in robotics / mechatronics system integration Experience with embedded systems... 
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  •  ...A leading healthcare company is offering a Robotics Software Engineering Internship in Santa Clara, California. This internship is focused on software architecture and algorithm development for robotic systems. Interns will design and optimize control algorithms, develop... 
    Hourly pay
    Full time
    Summer work
    Internship

    Wayne State

    Santa Clara, CA
    5 days ago
  •  ...Robotics Software Engineer Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on... 
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    4 days ago
  •  ...Robotics Software Engineer At Mind Robotics, we're building generalized physical AI—robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Delivering this in production requires robust, high-performance robotics... 

    Mind Robotics

    Palo Alto, CA
    15 days ago
  •  ...Robotic Software Engineer Location: San Jose, CA Duration: Full Time Job Description: Must Have Technical/Functional Skills Strong proficiency in programming languages such as C++ and Python. Expertise in robotic middleware platforms, especially ROS/ROS... 
    Full time

    JConnect Infotech

    San Jose, CA
    3 days ago
  •  ...Below is the requirement with my client. Please let me know if you are available for this role. Job Title - Robotic Software Engineer Location - San Jose, CA Duration - Full Time JOB DESCRIPTION Must Have Technical/Functional Skills... 
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    San Jose, CA
    2 days ago
  • $185k - $260k

    Software Engineer, Robotics (ALL LEVELS) About Atomic Machines Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology. This full‑stack technology enables new classes of micromachines to be designed and built by offering manufacturing... 
    Work at office

    Atomic Machines

    Santa Clara, CA
    2 days ago
  • $180k - $215k

     ...Staff Robotics Software Engineer Mountain View, CA Fulfil is a well-funded, rapidly growing, and inclusive company that has developed a custom automation robotics system to pick and pack online orders of groceries and other consumables, bringing delight and a value... 
    Local area

    Fulfil Solutions

    Mountain View, CA
    2 days ago
  • $31 per hour

    #R-033662 Robotics Software Engineering Internship At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide

    Wheaton

    Santa Clara, CA
    3 days ago
  •  ...A leading AI technology company in Sunnyvale is seeking engineers proficient in deploying deep learning models for robotics platforms. You'll work on real-time inference of AI systems, optimizing latency and performance. Ideal candidates will have strong C++ skills, experience... 

    Coram AI

    Sunnyvale, CA
    1 day ago
  • $19 - $65 per hour

     ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...will help spearhead the evolution of our robot’s communication backbone by integrating...  ...configurations for hybrid environments. Field Engineering: On‑vehicle deployment, hardware‑in‑the‑... 
    Internship

    View The Space

    Santa Clara, CA
    4 days ago
  • Garuda Ventures in Palo Alto is seeking Robotics Software Engineers to build high-performance middleware and runtime systems for robotic platforms. You will design low-latency execution frameworks and optimize inter-process communication. Successful candidates will develop... 

    Garuda Ventures

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!