We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple ...
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple ...
Robotics Software Engineer
Embry Hills, GA · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.
Robotics Software Engineer
Embry Hills, GA · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.
Robotics Software Design & Development : Design, develop, and integrate production-quality, field-reliable software for our UxV platforms and robotic prototypes, from early concept through fielded ...
Robotics Software Design & Development : Design, develop, and integrate production-quality, field-reliable software for our UxV platforms and robotic prototypes, from early concept through fielded ...
As a Robotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using the Mujin OS. You will work collaboratively with a ...
As a Robotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using the Mujin OS. You will work collaboratively with a ...
As a Robotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using the Mujin OS. You ...
As a Robotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using the Mujin OS. You ...
As aRobotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You ...
As aRobotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You ...
As aRobotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You ...
Quick apply
As aRobotics Software Engineer II/III - Product (Low Level Systems Software), you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As a Robotics Software Engineer for Integration at Mujin, you will collaborate closely with both the software development and system integration teams, solving challenging technical problems to ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As a Robotics Software Engineer for Integration at Mujin, you will collaborate closely with both the software development and system integration teams, solving challenging technical problems to ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As aRobotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You will work collaboratively with a ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As aRobotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You will work collaboratively with a ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As aRobotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You will work collaboratively with a ...
Quick apply
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
As aRobotics Software Engineer - Integration, you will be focusing on algorithmic design, development and deployment of robotics technologies using theMujinOS. You will work collaboratively with a ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
You willwork on customer sitesalongsidesystemintegration engineersandtechnical project managerstodeploy and deliver robotics solutions, while collaboratingcloselywith system software developers ...
Quick apply
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
You willwork on customer sitesalongsidesystemintegration engineersandtechnical project managerstodeploy and deliver robotics solutions, while collaboratingcloselywith system software developers ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
You willwork on customer sitesalongsidesystemintegration engineersandtechnical project managerstodeploy and deliver robotics solutions, while collaboratingcloselywith system software developers ...
Robotics Software Engineer I/II - Integration
Suwanee, GA · On-site
$96K - $130K/yr
You willwork on customer sitesalongsidesystemintegration engineersandtechnical project managerstodeploy and deliver robotics solutions, while collaboratingcloselywith system software developers ...
We are seeking a Robotics Engineer to develop software interfaces between third-party controllers and industrial robots. The ideal candidate will have hands-on experience with industrial robot ...
We are seeking a Robotics Engineer to develop software interfaces between third-party controllers and industrial robots. The ideal candidate will have hands-on experience with industrial robot ...
Sr. Robotics Engineer - Integration
$102K - $137K/yr
Design and develop robotics software systems that integrate capabilities from multiple research and engineering teams into a unified end-to-end pipeline. * Own the architecture and implementation of ...
New
Sr. Robotics Engineer - Integration
$102K - $137K/yr
Design and develop robotics software systems that integrate capabilities from multiple research and engineering teams into a unified end-to-end pipeline. * Own the architecture and implementation of ...
New
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will develop cutting-edge robotics ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will develop cutting-edge robotics ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will developcutting-edgerobotics technology ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will developcutting-edgerobotics technology ...
Robotics Hardware Integration Engineer
Atlanta, GA · On-site +1
$118K - $156K/yr
The Role We are looking for a Robotics Hardware Integration Engineer to own the interface between ... You will be the person who makes sure software commands translate into reliable real-world motion ...
Robotics Hardware Integration Engineer
Atlanta, GA · On-site +1
$118K - $156K/yr
The Role We are looking for a Robotics Hardware Integration Engineer to own the interface between ... You will be the person who makes sure software commands translate into reliable real-world motion ...
Robotics Hardware Integration Engineer
$118K - $156K/yr
The Role We are looking for a Robotics Hardware Integration Engineer to own the interface between ... You will be the person who makes sure software commands translate into reliable real-world motion ...
Robotics Hardware Integration Engineer
$118K - $156K/yr
The Role We are looking for a Robotics Hardware Integration Engineer to own the interface between ... You will be the person who makes sure software commands translate into reliable real-world motion ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will developcutting-edgerobotics technology ...
Quick apply
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous robotic systems. You will developcutting-edgerobotics technology ...
$223K - $259K/yr
Integrate with Robotic Platforms: Lead the on-site software integration of our platform with ... A background in systems programming (e.g., C++, Rust, or Python) with experience writing performant ...
$223K - $259K/yr
Integrate with Robotic Platforms: Lead the on-site software integration of our platform with ... A background in systems programming (e.g., C++, Rust, or Python) with experience writing performant ...
Freelance Robotics Software Engineer information
What are the key skills and qualifications needed to thrive as a Freelance Robotics Software Engineer, and why are they important?
What does a Freelance Robotics Software Engineer do?
How do Freelance Robotics Software Engineers typically collaborate with hardware teams during a project?
What is the difference between Freelance Robotics Software Engineer vs Robotics Software Developer?
| Aspect | Freelance Robotics Software Engineer | Robotics Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in robotics, computer science, or related fields; certifications are optional | Usually holds a degree in robotics, computer science, or engineering; certifications can enhance prospects |
| Work Environment | Independent, project-based, often remote or client-site | Employed by companies or research institutions, working in office or lab settings |
| Employer & Industry Usage | Freelance roles across various industries like manufacturing, healthcare, and research | Full-time roles within robotics, automation, or tech companies |
In summary, Freelance Robotics Software Engineers work independently on diverse projects, often remotely, while Robotics Software Developers are typically employed full-time within organizations. Both roles require similar technical skills and educational backgrounds, but differ mainly in work setup and employment status.
- Manager Robotics Engineer Localization
- Director Robotics Research
- Manager Robotic Simulation Engineer
- Companies Robotics Engineers
- Robotics Simulation
- Best Cities For Robotics Engineers
- Full Time Surgical Robotics Engineer
- Freelance Robotic Simulation Engineer
- Freelance International Robotics Engineer
- Remote Fanuc Robot Programming
Job description
Job Summary:
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple grippers in a flexible automation environment.
In this role, you will be responsible for architecting and implementing a robust, scalable ROS 2 software stack that coordinates two robotic arms and enables advanced motion planning and 3D perception for complex manipulation tasks. You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors.
Key Responsibilities
System Architecture (ROS 2 Dual-Arm)
Lead the design and implementation of a ROS 2-based dual-arm control architecture (nodes, topics, services, actions, lifecycle) that supports coordinated and independent arm motions.
Define interfaces and APIs for motion planning, perception, and gripper/tool management.
Motion Planning & Coordination
Develop, tune, and deploy advanced motion planning and manipulation algorithms using MoveIt 2 for dual-arm coordination (bimanual tasks, handovers, collision-aware trajectories).
Configure and maintain the kinematic models, planning scenes, and controllers for multiple robot arms and end-effectors.
Ensure safe, efficient trajectory generation in cluttered and dynamic environments.
Perception Pipeline Integration
Design and integrate 3D perception pipelines (point clouds, depth maps, 3D sensors such as Photoneo PhoXi, RealSense, ZED) for robust object detection, pose estimation, and scene understanding.
Fuse perception outputs with the planning scene to enable dual-arm, multi-gripper manipulation strategies (e.g., grasp selection, re-grasping, handover).
Software Development & DevOps
Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins).
Establish and maintain CI/CD pipelines, code reviews, unit/integration tests, and documentation for the dual-arm system.
Required Qualification:
Master's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or a related field.
ROS 2 Expertise: Proven, hands-on experience developing complex robotics applications using ROS 2 and its core concepts (Nodes, Topics, Services, Actions, lifecycle management).
Motion Planning: Deep understanding of kinematics, dynamics, and motion planning frameworks, with extensive hands-on experience using MoveIt 2.
Perception: Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks.
Programming Skills: Strong proficiency in modern C++ and Python.
System Integration: Experience interfacing with industrial robots and 3D vision hardware (e.g., RealSense, ZED).
About Optimal Health Care
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Hagerstown, MD, US
Year founded
2008