Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

Ova Technologies

Job Description

Job Description

Job Title

Robotics Software Engineer

Experience

2 8 Years (Depending on the role and specialization)

Job Summary

We are seeking a Robotics Software Engineer to design, develop, test, and deploy software for robotic systems. The ideal candidate will have experience in robotics programming, motion planning, sensor integration, computer vision, and real-time control systems. The role involves working closely with mechanical, electrical, AI, and embedded engineering teams to develop reliable and scalable robotic solutions.

Key Responsibilities
  • Design and develop software for robotic systems and autonomous platforms.
  • Develop algorithms for robot perception, localization, mapping, and navigation.
  • Integrate sensors such as LiDAR, cameras, IMUs, GPS, ultrasonic sensors, and encoders.
  • Develop robot control software for motion planning and path optimization.
  • Build and maintain software using the Robot Operating System (ROS/ROS2).
  • Implement and optimize computer vision and AI-based robotic applications.
  • Test, debug, and validate robotic systems in simulation and real-world environments.
  • Collaborate with hardware engineers for actuator and sensor integration.
  • Develop reusable software libraries and APIs.
  • Create technical documentation and maintain code repositories.
  • Troubleshoot field issues and improve system reliability.
Required Technical Skills Programming Languages
  • C
  • Python
  • C
  • MATLAB (preferred)
Robotics Frameworks
  • ROS (Robot Operating System)
  • ROS2
  • Gazebo
  • MoveIt
  • OpenCV
  • TensorFlow or PyTorch (for AI-enabled robotics)
Robotics Concepts
  • Kinematics
  • Dynamics
  • Motion Planning
  • Path Planning
  • Robot Control Systems
  • Localization
  • SLAM (Simultaneous Localization and Mapping)
  • Navigation Algorithms
Embedded Systems
  • Embedded Linux
  • Real-Time Operating Systems (RTOS)
  • Microcontrollers (STM32, Arduino, ESP32)
  • CAN Bus
  • UART
  • SPI
  • I2C
Sensors & Hardware
  • LiDAR
  • RGB/RGB-D Cameras
  • IMU
  • GPS
  • Ultrasonic Sensors
  • Wheel Encoders
  • Servo and Stepper Motors
Computer Vision & AI
  • Object Detection
  • Image Processing
  • Pose Estimation
  • Machine Learning
  • Deep Learning
  • Sensor Fusion
Simulation Tools
  • Gazebo
  • RViz
  • Webots
  • CoppeliaSim (V-REP)
  • MATLAB/Simulink
Version Control & DevOps
  • Git
  • GitHub
  • GitLab
  • Docker
  • CI/CD Pipelines
Preferred Skills
  • Autonomous Mobile Robots (AMRs)
  • Autonomous Guided Vehicles (AGVs)
  • Industrial Robotics
  • Drone Software Development
  • Reinforcement Learning
  • Edge AI
  • NVIDIA Jetson
  • NVIDIA Isaac SDK
  • Cloud Robotics
  • Linux system programming
Daily Responsibilities
  • Develop and test robotics software modules.
  • Integrate and calibrate sensors.
  • Debug robot navigation and localization issues.
  • Optimize robot performance and safety.
  • Run simulations before hardware deployment.
  • Collaborate with multidisciplinary engineering teams.
  • Participate in design reviews and sprint planning.
  • Document software architecture and test results.
Soft Skills
  • Strong analytical and problem-solving skills
  • Effective communication
  • Team collaboration
  • Innovation and creativity
  • Attention to detail
  • Adaptability
  • Time management
  • Continuous learning mindset
Education
  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, or a related field.
Preferred Certifications
  • ROS Developer Certification
  • NVIDIA Deep Learning Institute Certifications
  • AWS Certified Machine Learning (preferred)
  • Embedded Systems Certifications
  • AI/ML Certifications
Tools & Technologies
  • ROS / ROS2
  • Gazebo
  • RViz
  • MoveIt
  • OpenCV
  • Python
  • C
  • Linux (Ubuntu)
  • Docker
  • Git
  • MATLAB
  • TensorFlow
  • PyTorch
  • NVIDIA Jetson
  • Visual Studio Code
  • CMake
KPIs
  • Software reliability and stability
  • Robot navigation accuracy
  • Localization and mapping performance
  • Sensor integration success rate
  • Defect density
  • Test coverage
  • Code quality and maintainability
  • Deployment success rate
Typical Interview Topics
  • ROS architecture (nodes, topics, services, actions)
  • Robot kinematics and dynamics
  • SLAM algorithms
  • Path planning (A*, Dijkstra, RRT)
  • PID control and feedback systems
  • Sensor fusion (Kalman Filter, Extended Kalman Filter)
  • Computer vision using OpenCV
  • C memory management
  • Python for robotics
  • Embedded Linux and RTOS concepts
  • Motion planning with MoveIt
  • Docker and CI/CD for robotics
  • Real-time programming
  • Autonomous navigation challenges
  • Debugging robotic systems
Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in New York, NY vacancy
  • $22 per hour

     ...Robotics & Software Engineering Intern What are we trying to solve? Openshelf is building an open-source system to automate physical inventory, combining hardware and software to handle storage, retrieval, and real-time tracking. The problem: Managing physical... 
    Suggested
    Hourly pay
    Full time
    Internship
    Work at office
    Immediate start

    OPENSHELF

    New York, NY
    2 days ago
  •  ...At Raise Robotics, we’re building robots that work where people shouldn’t. Our team has successfully deployed machines into real...  ...world. For this role, we are seeking a Senior Robotics Software Engineer who will develop models and algorithms to generate safe and... 
    Suggested
    Full time

    Raise Robotics

    New York, NY
    3 days ago
  • $100k - $130k

     ...physical inventory—combining hardware and software to handle storage, retrieval, and real-...  ..., hardware orchestration, event-driven robot control) and a SvelteKit frontend, all containerized...  ...layer under the guidance of senior engineers. Writing clean, testable Python code... 
    Suggested
    Full time
    Flexible hours

    OPENSHELF

    New York, NY
    3 days ago
  • $184.9k - $250.2k

    We are seeking an experienced Senior Software Engineer to join our dynamic team. In this role, you will drive technical strategy and architecture decisions for software modules that empower robots to operate.Key job responsibilities- Drive architecture and design decisions... 
    Suggested
    Internship
    Flexible hours

    Amazon

    New York, NY
    3 days ago
  • $230k

     ...Up to $230k base + equity I'm working with a well funded AI and robotics startup in NYC. Their robots run real world experiments around...  ...work that leaves the simulator every day. They need a Robotics Engineer to build the autonomy behind it: robot arms and mobile robots that... 
    Suggested
    Visa sponsorship

    Edison Smart®

    New York, NY
    5 days ago
  •  ...Description Job Description About Us Burro is the leading robotics company in the world by number of robots working outdoors in...  ...ideal candidate will have a strong grasp of robotics and software engineering fundamentals, along with proven experience in deploying AI... 
    Work at office

    Burro

    New York, NY
    21 days ago
  •  ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...Build the software behind data center robotics: task planning, fleet coordination, and...  ...middleware on real hardware. You engineer for remote failure: recovery, fallback,... 
    Remote work

    Fluidstack

    New York, NY
    5 hours ago
  • $164k - $295k

     ...a mission that matters? The future of cybersecurity starts with you. About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared developer tooling foundation for our next-generation front end. It's a strategic role for... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Shift work
    New York, NY
    1 hour ago
  •  ...cross-functional teams to understand requirements and implement software features. Perform unit testing, debugging, and...  ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical... 

    Emonics LLC

    New York, NY
    2 days ago
  •  ...and development. Its platform combines software, data, and experimental automation to help...  ...more efficiently.As a Software Engineer, you’ll build the core software that powers...  ...world.You’ll collaborate across software, robotics, machine learning, and experimental automation... 
    Full time

    Motion Recruitment

    New York, NY
    1 day ago
  • $200k - $280k

     .... Our self-driving lab platform combines AI with autonomous robotics to run experiments, analyze results, and iterate—continuously...  ...in weeks instead of years. The Role As a Software Engineer, Robotics Platform in the Robotics and Automation group at Radical... 

    Nodi

    New York, NY
    1 day ago
  •  ...from @ Rippling.com addresses. About the role At Rippling, Engineering is at the heart of our business and culture. We believe in our...  ...Rippling leaders, and more! What you will do Utilize your software engineering experience to tackle important projects, solving... 
    Full time
    Summer work
    Internship
    Work at office
    3 days per week

    Rippling

    New York, NY
    4 days ago
  • $52 - $58 per hour

     ...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go... 
    Full time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Work from home
    3 days per week

    Lyft

    New York, NY
    4 days ago
  •  ...specialized clinical care, dedicated care navigation, and purpose-built software. They collaborate directly with health systems, outpatient...  ...The Role We are hiring senior- and staff-level product engineers who want to deploy high-leverage technology against a massive... 
    Immediate start
    Shift work

    Dynamics Solutions, LLC.

    New York, NY
    2 days ago
  • $150k - $225k

     ...achieve financial excellence through intuitive, enterprise-grade software and expertise. We simplify complex wealth management and...  ...The Opportunity Asseta is seeking a Senior Software Engineer to report to our Lead Software Engineer and Chief Technology Officer... 
    Work at office

    Asseta

    New York, NY
    8 days ago
  • $200k - $260k

     ...Job Description Senior Software Engineer Location: Manhattan, NYC (On-site) Base Salary: $200,000–$260,000 + Meaningful Equity About the Company An early-stage, venture-backed healthcare AI startup building next-generation technology to transform how... 

    Stealth Startup

    New York, NY
    2 days ago
  •  ...high-ownership builder role at a Series A robotics startup building a platform that...  ...developed and tested. Rather than another software layer bolted onto existing tools, the platform...  ..., CLIs, and internal tools that keep engineers and customers moving fast. Build the... 
    Full time
    Work at office

    Greylock Partners

    New York, NY
    1 day ago
  • $158.1k - $213.8k

     ...models to simplify and accelerate customer adoption of Neuron, the software stack supporting Amazon's Machine Learning silicon: Trainium....  ...by combining cloud scale with the world’s most talented engineers. Our team covers multiple disciplines including silicon engineering... 
    Full time
    Internship
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    New York, NY
    20 hours ago
  • $10,000 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...disruptions, locate missing children, and more. The Forward Deployed Engineer, Internship Forward Deployed Engineering is a radical... 
    Part time
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Palantir

    New York, NY
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    New York, NY
    3 days ago
  • $109.65k

     ...Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    New York, NY
    1 day ago
  • $10,000 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their... 
    Full time
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    New York, NY
    2 days ago
  • $57 per hour

     ...capabilities with an AI first mindset Develop, fix and debug software for across our full stack: web services, databases,...  ...Pursuing a bachelor's or master’s degree in computer science, engineering, or another related field. Must graduate before Summer 2028.... 
    Hourly pay
    Summer work
    Internship
    Work at office
    Local area

    Notion

    New York, NY
    3 days ago
  • $57 per hour

     ...solve more problems wherever we go. A delightful, intuitive mobile experience: that's our guiding light, and we need Android and iOS engineers to make it a reality. During your 12-week internship, you will be paired with a mentor that will help guide you as you work... 
    Hourly pay
    Internship
    Work at office
    Local area

    Notion

    New York, NY
    2 days ago
  • $5,900 - $10,500 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  .... Come join us for a year. Do real, critical work with the engineers and customers building the future. Many of our interns find they... 
    Work experience placement
    Internship

    Palantir

    New York, NY
    2 days ago
  • $31.25 per hour

     ...whichever comes first. Applications must be submitted by posted deadline, to be considered. Apply Directly: Overview: The Software Engineer Co-Op on the Fixed Income Investment Technology team will design and implement creative solutions to complex business problems... 
    Hourly pay
    Internship
    Live in
    Work at office
    Local area
    3 days per week

    Morgan Stanley

    New York, NY
    1 day ago
  • $4,500 - $5,800 per week

     ...Job Description At Citadel, our engineers work in small teams to turn the best ideas into high-performing and resilient technology. With short development cycles, work rapidly goes into production. As an engineer, you can create system architectures, develop platforms... 
    Weekly pay
    Internship
    Relocation package

    Citadel

    New York, NY
    3 days ago
  • $10,500 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ..., locate missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organizations... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    New York, NY
    2 days ago
  • $10,500 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...missing children, and more. The Role We are a software engineering team applying open-source data technologies to some of the world... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    New York, NY
    1 day ago
  • $175k - $315k

     ...cybersecurity starts with you. The CrowdStrike Cloud Detection Engine (CDE) team is building a powerful, next-generation platform...  ...skills to meet your commitments on time and produce high-quality software that is unit tested, code reviewed and checked in regularly for... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    New York, NY
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!