Robotics Software Engineer
Ova Technologies
Job Description
Job Description
Job Title
Robotics Software Engineer
Experience2 8 Years (Depending on the role and specialization)
Job SummaryWe 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.
- C
- Python
- C
- MATLAB (preferred)
- ROS (Robot Operating System)
- ROS2
- Gazebo
- MoveIt
- OpenCV
- TensorFlow or PyTorch (for AI-enabled robotics)
- Kinematics
- Dynamics
- Motion Planning
- Path Planning
- Robot Control Systems
- Localization
- SLAM (Simultaneous Localization and Mapping)
- Navigation Algorithms
- Embedded Linux
- Real-Time Operating Systems (RTOS)
- Microcontrollers (STM32, Arduino, ESP32)
- CAN Bus
- UART
- SPI
- I2C
- LiDAR
- RGB/RGB-D Cameras
- IMU
- GPS
- Ultrasonic Sensors
- Wheel Encoders
- Servo and Stepper Motors
- Object Detection
- Image Processing
- Pose Estimation
- Machine Learning
- Deep Learning
- Sensor Fusion
- Gazebo
- RViz
- Webots
- CoppeliaSim (V-REP)
- MATLAB/Simulink
- Git
- GitHub
- GitLab
- Docker
- CI/CD Pipelines
- 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
- 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.
- Strong analytical and problem-solving skills
- Effective communication
- Team collaboration
- Innovation and creativity
- Attention to detail
- Adaptability
- Time management
- Continuous learning mindset
- Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, or a related field.
- ROS Developer Certification
- NVIDIA Deep Learning Institute Certifications
- AWS Certified Machine Learning (preferred)
- Embedded Systems Certifications
- AI/ML Certifications
- ROS / ROS2
- Gazebo
- RViz
- MoveIt
- OpenCV
- Python
- C
- Linux (Ubuntu)
- Docker
- Git
- MATLAB
- TensorFlow
- PyTorch
- NVIDIA Jetson
- Visual Studio Code
- CMake
- 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
- 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
$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...SuggestedHourly payFull timeInternshipWork at officeImmediate start- ...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...SuggestedFull time
$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...SuggestedFull timeFlexible hours$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...SuggestedInternshipFlexible hours$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...SuggestedVisa sponsorship- ...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
- ...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
$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 employmentContract workWork experience placementWork at officeLocal areaRemote workShift work- ...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...
- ...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
$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...- ...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 timeSummer workInternshipWork at office3 days per week
$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 timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...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 startShift work
$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$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...- ...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 timeWork at office
$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 timeInternshipFlexible hours$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 timeWork experience placementInternshipWork at officeRemote workWork from homeShift work- ...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 jobInternship
$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 timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday$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 timeWork experience placementInternshipWork at officeRemote workWork from home$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 paySummer workInternshipWork at officeLocal area$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 payInternshipWork at officeLocal area$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 placementInternship$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 payInternshipLive inWork at officeLocal area3 days per week$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 payInternshipRelocation package$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 placementInternshipWork at officeRemote workWork from home$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 placementInternshipWork at officeRemote workWork from home$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 employmentWork experience placementWork at officeLocal area2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior control systems engineer New York, NY
- senior robotics software engineer New York, NY
- software development engineer (robotics engineer) New York, NY
- control systems engineer New York, NY
- robotics engineer New York, NY
- robotic system engineer New York, NY
- software engineer internship remote New York, NY
- software engineer remote New York, NY
- graduate software developer no experience New York, NY
- work from home software developer New York, NY







