← Back to roles

Robotics Software Engineer

Owl

FirmwarePosted Oct 2, 2026
Apply on Owl

Overview

Open roles
4
At this company
See all
Similar roles
1
Same title, 1 company
Search

Skills named in this posting

  • C++
  • Python
  • PyTorch / TensorFlow
Location: Fairport, NY – Hybrid | Employment Type: Full Time About the Role As a Robotics Software Engineer, you will design, develop, and deploy software that powers advanced robotic systems. You’ll work closely with a multidisciplinary team to build and integrate algorithms, sensors, and control systems that improve system performance, autonomy, and reliability. This role is ideal for someone who enjoys solving hard, real-world problems at the intersection of robotics and perception. What You’ll Accomplish • Develop and deploy real-time perception systems on NVIDIA Jetson edge devices using computer vision and multi-sensor fusion • Build and own visual-inertial odometry (VIO) and SLAM pipelines, including end-to-end mapping systems • Integrate IMU data, manage multi-rate sensor fusion, and ensure accurate sensor synchronization across modalities • Establish SLAM systems that interface directly with perception outputs (3D detections, depth, ego-frame understanding) • Optimize deep learning models for edge deployment using TensorRT and GPU acceleration techniques • Design and implement autonomous perception algorithms for real-time perception and decision-making systems. • Develop and optimize ADAS features supporting vehicle safety and driver assistance capabilities. • Design scalable data pipelines supporting ML training and multi-sensor data workflows • Own the end-to-end data engine: ingestion, storage, versioning, annotation flow, and quality validation • Translate product requirements into robust autonomy and robotics software implementations • Apply ML/DL techniques, including CNNs, to perception and autonomy challenges • Use Python, C++, ROS1/ROS2, OpenCV, PyTorch, and MATLAB in production systems Role Level & Scope • Individual contributor role What We’re Looking For Required • Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent industry experience) • Experience building software for robotics, autonomy, or embedded systems • Ability to translate complex technical concepts into clear, accessible language for non- technical stakeholders • Strong familiarity with sensor integration and multi-sensor data processing (camera, LiDAR, IMU, radar, etc.) • Exposure to thermal imaging or infrared sensing systems • Experience with real-time or edge computing systems • Proficiency in C++ and Python, with strong C++ for latency-critical SLAM • Hands-on VIO/SLAM development with a modern framework (e.g., VINS-Mono/Fusion, ORB-SLAM3) and the underlying state estimation (factor graphs, manifold optimization) • Experience with IMU pre-integration, camera–IMU calibration, and multi-sensor time synchronization Preferred • Experience with PyTorch, TensorFlow, OpenCV, NumPy, and related ML/CV libraries • Hands-on experience with camera-based imaging systems in robotics or embedded platforms • Valid driver’s license or ability to obtain one within the first 6 months of employment. • Strong background in sensor fusion and multi-modal perception systems • Experience with ROS1/ROS2-based robotics development • Familiarity with GPU acceleration and image processing optimization • Experience operating in cross-functional, multidisciplinary teams • 5+ years of software development experience in robotics, autonomy, or related domains • Understanding of failure modes (degenerate motion, low-texture environments, thermal-only fallback cases) • Experience working in GPS-denied or degraded environments (strong plus) • Familiarity with SLAM/odometry evaluation metrics (ATE/RPE) and benchmarking on standard datasets Compensation Range $100k – $140k annually, based on experience, qualifications, and geographic location, plus applicable benefits. Apply for this role Opens an email to hr@owlai.us with the role title filled in. Attach your CV and tell us briefly why this one.

Apply on the employer's site

Original posting: owlai.us

Apply on Owl

RISC-V ecosystem

Owl in the RISC-V ecosystem

Monocular 3D thermal ranging solutions · SENSORS · US · founded 2018

Same employer

View all 4