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
$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...SuggestedFull timeInternshipSummer internshipWork at officeLocal areaWorldwideMonday to Friday- ...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...SuggestedRemote work
- 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
$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...SuggestedLocal area- 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
$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$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...- 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...
$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...- 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...
- 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...
- 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...
- 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...
- 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...
$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....- ...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
$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 payInternship- ...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
$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 payInternship- ...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 payFull timeSummer workInternship
- ...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 officeVisa sponsorship
- ...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...
- ...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
- ...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 timeImmediate startRelocation
$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$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$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 payPermanent employmentFull timeInternshipLocal areaWorldwide- ...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...
$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- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- software development engineer (robotics engineer) Sunnyvale, CA
- senior control systems engineer Sunnyvale, CA
- control systems engineer Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- robotic system engineer Sunnyvale, CA
- robotics engineer Sunnyvale, CA
- software engineer amazon Sunnyvale, CA
- software engineer student Sunnyvale, CA
- agile software developer Sunnyvale, CA
- rust software engineer Sunnyvale, CA

