Robotics Engineer

Ova Technologies

$90K — $130K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Robotics Engineering or related field
  • 3+ years in robotics software development or system engineering
  • Strong programming skills in Python and C++
  • Experience with ROS or ROS2
  • Solid understanding of robotics fundamentals like kinematics and control systems
  • Experience with Linux development and Git version control
  • Familiarity with Docker and containerized deployment

Responsibilities

  • Design, develop, test, and deploy robotic systems across various applications
  • Develop software for robot perception, localization, and navigation
  • Implement AI and computer vision algorithms for autonomy
  • Develop sensor fusion solutions using various sensor types
  • Optimize algorithms for robot kinematics and obstacle avoidance
  • Build applications using ROS/ROS2 and integrate hardware with software
  • Conduct system testing, debugging, and field validation

Benefits

  • Hybrid/remote/onsite work flexibility
  • Opportunities for professional development and continuous learning
  • Collaborative and multidisciplinary work environment
  • Exposure to cutting-edge robotics and AI technologies
  • Access to advanced tools and platforms for simulation and testing
Full Job Description
Job Title: Robotics Engineer

Job Summary

We are seeking a Robotics Engineer to design, develop, and deploy intelligent robotic systems that combine mechanical design, embedded systems, artificial intelligence, computer vision, and autonomous navigation. The ideal candidate will develop software and algorithms for robot perception, motion planning, localization, control, and human-robot interaction while collaborating with cross-functional engineering teams to deliver reliable, scalable, and production-ready robotic solutions.

Key Responsibilities
  • Design, develop, test, and deploy robotic systems for industrial, commercial, healthcare, logistics, and research applications.
  • Develop robot software for perception, localization, mapping, navigation, motion planning, and control.
  • Implement AI, machine learning, and computer vision algorithms to improve robot autonomy and decision-making.
  • Develop sensor fusion solutions using cameras, LiDAR, radar, IMUs, GPS, ultrasonic sensors, and encoders.
  • Design and optimize robot kinematics, dynamics, path planning, and obstacle avoidance algorithms.
  • Build applications using ROS/ROS2 and integrate robotic hardware with software components.
  • Develop and validate robotic solutions in simulation environments before deployment.
  • Integrate robotic systems with cloud platforms, IoT devices, and enterprise applications where required.
  • Optimize robotic applications for real-time performance, reliability, and safety.
  • Perform system testing, debugging, calibration, and field validation.
  • Prepare technical documentation, operating procedures, and maintenance guidelines.
  • Stay current with advancements in robotics, AI, autonomous systems, and edge computing technologies.

Required Qualifications
  • Bachelor's or Master's degree in Robotics Engineering, Computer Science, Mechanical Engineering, Electrical Engineering, Mechatronics, or a related field.
  • 3+ years of experience in robotics software development or robotic system engineering.
  • Strong programming skills in Python and C++.
  • Experience with ROS or ROS2.
  • Solid understanding of robotics fundamentals, including kinematics, dynamics, control systems, and motion planning.
  • Experience with Linux development environments and Git version control.
  • Knowledge of embedded systems and real-time software development.
  • Familiarity with Docker and containerized application deployment.
  • Experience integrating robotic hardware, sensors, and actuators.

Preferred Qualifications
  • Experience with Autonomous Mobile Robots (AMRs), Automated Guided Vehicles (AGVs), robotic arms, collaborative robots (cobots), or humanoid robots.
  • Experience with computer vision using OpenCV, PyTorch, TensorFlow, or YOLO.
  • Knowledge of Simultaneous Localization and Mapping (SLAM), sensor fusion, and autonomous navigation.
  • Experience using simulation platforms such as Gazebo, Webots, NVIDIA Isaac Sim, or Unity.
  • Experience with NVIDIA Jetson, edge AI devices, or embedded GPU platforms.
  • Familiarity with reinforcement learning for robotic control.
  • Experience with cloud robotics, fleet management, or remote robot monitoring.
  • Understanding of robotic safety standards and functional safety principles.

Technical Skills
  • Python
  • C++
  • ROS / ROS2
  • Linux
  • Git
  • Docker
  • OpenCV
  • PyTorch
  • TensorFlow
  • YOLO
  • SLAM
  • Gazebo
  • Webots
  • NVIDIA Isaac Sim
  • NVIDIA Jetson
  • CUDA
  • MQTT
  • REST APIs
  • SQL
  • Kubernetes (preferred)
  • AWS / Azure / Google Cloud Platform (preferred)

Soft Skills
  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Attention to detail and engineering discipline
  • Ability to work in multidisciplinary teams
  • Innovation and continuous learning mindset
  • Strong debugging and troubleshooting capabilities

Nice to Have
  • Experience with robotic manipulators, robotic vision, and grasp planning
  • Knowledge of reinforcement learning and imitation learning for robotics
  • Experience with industrial communication protocols such as CAN, EtherCAT, Modbus, or OPC UA
  • Familiarity with digital twins and robotic simulation environments
  • Experience with edge AI optimization, model quantization, and real-time inference
  • Robotics, ROS, cloud, or AI-related certifications

Key Performance Indicators (KPIs)
  • Robot autonomy and navigation accuracy
  • System reliability and operational uptime
  • Motion planning and task execution success rate
  • Perception and object detection accuracy
  • Deployment success and production stability
  • Reduction in system failures and maintenance issues
  • Performance improvements in latency, throughput, and resource utilization
  • Timely delivery of robotics projects and feature enhancements

Location

Hybrid / Remote / On-site (as applicable)

Employment Type

Full-time

Similar Jobs

More Jobs at Ova Technologies

  • Quantitative Analyst (AI) II
    $90K — $130K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • Robotics Engineer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Consumer Technology
    In-Person
  • Robotics Engineer
    $80K — $120K *
    Remote
    Technical Services
    Remote in New York, NY
  • Feature Engineer
    $100K — $140K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Video Analytics Engineer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Consumer Technology Jobs

Find similar Robotics Engineer jobs: