Robotics Software Engineer - Edge AI & Perception

Owl Autonomous Imaging, Inc.

Village of Fairport (NY)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits
Medical, dental, and vision coverage
401(k) with company match
Unlimited PTO

Job summary

Owl Autonomous Imaging, Inc. is seeking a Robotics Software Engineer to design, develop, and deploy software powering advanced robotic systems. You will work with a multidisciplinary team to build algorithms, sensors, and control systems for autonomy and perception.

The role emphasizes real-time perception on edge devices, SLAM/VIO pipelines, and multi-sensor fusion, with a focus on deploying models and ADAS features. Hybrid work in Fairport, NY is offered.

Qualifications

  • Master's degree in CS, Robotics, EE or related field.
  • Experience building software for robotics, autonomy or embedded systems.
  • Ability to explain complex technical concepts clearly.
  • Strong sensor integration and multi-sensor data processing.
  • Experience with real-time/edge computing and SLAM pipelines.

Responsibilities

  • Develop real-time perception systems on NVIDIA Jetson devices.
  • Build and own VIO and SLAM pipelines with end-to-end mapping.
  • Integrate IMU data and ensure multi-sensor synchronization.
  • Design autonomous perception algorithms for real-time decision-making.
  • Optimize DL models for edge deployment using TensorRT and GPUs.
  • Develop ADAS features for vehicle safety and driver assistance.
  • Create scalable data pipelines for ML training and data workflows.

Skills

C++
Python
Real-time systems
VIO/SLAM
Sensor fusion
Edge computing
ML/DL concepts

Education

Master's degree in Computer Science, Robotics, Electrical Engineering

Tools

ROS1/ROS2
OpenCV
CUDA

Job description

Skip to content

Robotics Software Engineer

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.

Physical & Work Environment Requirements
  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift up to 40 pounds at times
  • Primary work environment is a professional corporate office and electronics laboratory
  • Travel: Ability to travel domestically as required for the position
  • Candidates must be able to perform the essential functions of the position, with or without reasonable accommodation
Position Eligibility

This position could be subject to contractual requirements that require the successful candidate to be a U.S. Citizen.

Who We Are

Owl Autonomous Imaging is helping define the next generation of Physical AI through advanced thermal imaging semiconductors and AI powered perception platforms. Our technology enables autonomous drones, robotic systems, intelligent machines, and other platforms to perceive and operate in degraded, denied, and no visibility environments where conventional sensors fail.

As a U.S. based developer of advanced long wave infrared (LWIR) imaging technology, Owl is building next generation thermal perception systems for applications across defense, robotics, and safety and security.

At Owl, we foster a culture of innovation, collaboration, technical excellence, and accountability. Our team tackles challenging engineering problems, develops technology with real world impact, and plays a direct role in shaping the future of intelligent machines.

What We Offer
  • Competitive salary and benefits
  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Unlimited paid time off and company holidays
  • Flexible work environment
Equal Employment Opportunity

Owl AI (Owl Autonomous Imaging) is an equal opportunity employer. We are committed to providing equal employment opportunities to qualified applicants and employees without regard to race, color, religion, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity, national origin, age, disability, genetic information, or protected veteran status, or any other status protected by applicable federal, state, or local law.

Reasonable Accommodation

Owl AI is committed to providing reasonable accommodations to qualified individuals with disabilities during the application process and employment, consistent with applicable law. If you require an accommodation to participate in the application process, please contact Human Resources directly at HR@owlai.us .

View all open roles word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Owl Autonomous Imaging, Inc. • Village of Fairport (NY)

Hybrid
USD 100,000 - 140,000
Competitive salary and benefits
Medical, dental, and vision coverage
401(k) with company match
+1
Lead Software Engineer — ML & Computer Vision, Hybrid
Lead Software Engineer — ML & Computer Vision, Hybrid

Owl Autonomous Imaging, Inc. • Village of Fairport (NY)

Hybrid
USD 135,000 - 175,000
Medical coverage
Dental coverage
Vision coverage
+3
Remote ML System Engineer — Edge AI & Vision
Remote ML System Engineer — Edge AI & Vision

Owl Autonomous Imaging, Inc. • Northern (KY)

Remote
USD 100,000 - 140,000
Medical coverage
401(k) match
Unlimited PTO
+1
Robotics Autonomy Engineer - Perception & Sensor Fusion
Robotics Autonomy Engineer - Perception & Sensor Fusion

FieldAI • Peoria (IL)

On-site
USD 100,000 - 200,000
Full benefits
Equity
Generous time off
Robotics Autonomy Engineer – Perception & Sensor Fusion
Robotics Autonomy Engineer – Perception & Sensor Fusion

FieldAI • Irvine (CA)

On-site
USD 100,000 - 200,000
Full benefits
Equity
Generous time off
Robotics Perception Engineer for Real-World Autonomy
Robotics Perception Engineer for Real-World Autonomy

FieldAI • Peoria (IL)

On-site
USD 100,000 - 200,000
Edge AI & Robotics Perception Engineer
Edge AI & Robotics Perception Engineer

Unseenrobotics • Columbus (OH)

Hybrid
USD 65,000 - 90,000
Real-Time Perception ML Engineer (Python/C++)
Real-Time Perception ML Engineer (Python/C++)

Owl Autonomous Imaging, Inc. • Village of Fairport (NY)

Hybrid
USD 100,000 - 140,000
Competitive salary and benefits
Medical, dental, and vision coverage
401(k) with company match
+2
Senior Robotics Perception Engineer (AI, Edge Deployment)
Senior Robotics Perception Engineer (AI, Edge Deployment)

Mirador Search Partners • Arlington (VA)

On-site
USD 120,000 - 190,000
Senior Robotics Software Engineer — Perception & Autonomy
Senior Robotics Software Engineer — Perception & Autonomy

Anduril Industries • Boston (MA)

On-site
USD 220,000 - 292,000
Equity grants
Benefits package