Drimva

Eka Robotics

Robotics Software Engineer

Boston Area · On-site · Full-time · Posted Apr 21, 2026

Experience
3+ years of professional experience writing production-quality C++.
Education
BS, MS or higher in Computer Science, Robotics, Computer Engineering, or a related technical field.

About the job

Develop and optimize robotics software systems, including real-time C++ code, diagnostics, testing, system identification, ML deployment, and safety functions.

What you'll do

  • Profile and optimize software data flows and performance across the robotics stack; build logging, monitoring, testing, and validation systems.
  • Run system-identification experiments and improve simulation models and controller performance.
  • Build ML deployment tooling and implement production-grade C++ and Python software, including safety functions compatible with ML models.

What they ask for

  • BS, MS, or higher in Computer Science, Robotics, Computer Engineering, or a related technical field.
  • 3+ years of professional experience writing production-quality C++, including memory management, multithreading, and real-time constraints.
  • Hands-on experience with ROS2 or similar robotic middleware, including custom message generation and lifecycle management; strong understanding of Linux systems and profiling tools.
  • Experience deploying and optimizing ML models (TensorRT, ONNX) on edge devices or robotic platforms.

Nice to have

  • Experience implementing safety functions or working with functional safety standards; knowledge of system identification, control theory, and rigid body dynamics.
  • Experience building automated testing pipelines, CI/CD for hardware, logging/telemetry/visualization stacks, or using simulation environments for validation and testing.

Tools

C++, Python, ROS2, Linux, TensorRT, ONNX

AI focus

Deploy and optimize machine learning models on edge devices or robotic platforms; build streamlined ML model deployment systems and ensure safety functions work with ML models.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)