Robotics Software Engineer -Dual Arm
Optimal
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 Qualifications 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). #J-18808-Ljbffr Optimal
$160k - $250k
Edison Smart® in New York is seeking a Robotics Software Engineer to join their well-funded robotics team. This role focuses on developing AI-powered automation systems operating in live industrial environments. You will tackle real-world robotics challenges and contribute...Suggested- Job Summary 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. The ideal candidate will have a strong background in electrical...Suggested
$160k - $250k
...+ Equity + Benefits Join a well-funded robotics company developing AI-powered automation... ...developing reliable, production-quality software Understanding of robotics simulation and... ...Experience Mechanical or Electrical Engineering background Robotics hardware design and...Suggested- Bright-Vision-Technologies is hiring a Robotics Software Engineer to develop innovative robotics solutions for automation. This is a fully remote role ideal for candidates with a strong background in C++ and Python programming, as well as experience in robotics frameworks...SuggestedRemote job
- Advanced Robotics Group, LLC is looking for select individuals who are seriously good at what they do and want to join a small elite... ..., plus fun lunches, and a stocked kitchen. As a Robotics Software Engineer, you will be leading the enablement of autonomous operations...SuggestedWork at office
- ...The founding team comprises experts in robotics and AI from Carnegie Mellon, Stanford and... ...company backed by marquee VCs. Role: Robotics Software - Perception ML Location: SF Bay Area (... ...for an experienced Perception ML Engineer to join our team. As an early member, you...
$140k - $150k
...Sr. Software Engineer page is loaded## Sr. Software Engineerlocations: Remote, United Statestime type: Full timeposted on: Posted 30+ Days Agojob... ...GitHub Actions, etc.) and infrastructure as code (Terraform, ARM templates, etc.).* **Database Skills:** Experience working...Local areaRemote workVisa sponsorship$100k - $170k
...is building the home base for engineering teams and the connective... .... Now, we are developing the software platform that will revolutionize... ..., launch vehicles, aircraft, robotics, consumer or medical devices... ...with International Traffic in Arms Regulations (ITAR) and The Export...Work experience placementRemote workWork from homeHome office- A deep tech robotics startup in Manhattan is seeking a Robotics Engineering Intern to work on integrating robotic arms and automation hardware. The role involves developing code for real-world robotic applications, debugging on physical systems, and collaborating with...Full timeInternship
$194k - $296k
...just ship things. About the Role: We are looking for a Software Engineer to join our Activation team. In this role, you will drive understanding... ...), and learning? Select... Are you a veteran or active member of the United States Armed Forces? Select... #J-18808-LjbffrWork experience placementLive inWork at officeRemote workWork from homeMonday to FridayFlexible hours- ...base, Ditto's peer-to-peer sync engine ensures devices stay connected... ...the time-to-value of our software by integrating it directly into... ...Responsibilities Integrate with Robotic Platforms: Lead the on-site software... ...(K3s, Docker) on ARM-based or embedded hardware. Familiarity...Fixed term contractLocal areaImmediate startRemote workFlexible hours
- ...Bring up real‑time embedded operating systems like RT‑Linux on ARM platforms. Work with system specifications to implement, verify,... ...of the system. Collaborate with mixed‑signal and digital design engineers to ensure that interfaces are properly designed. Help the systems...
$110k - $135k
...for an accommodation or an alternative application process. Software Engineer Full Time Lakehurst, NJ, US 8 days ago Requisition ID: 1266 Salary... ...this job, the employee is required to reach with hands and arms. The employee is frequently required to sit, stand and walk....Full timeFor contractorsLocal areaWeekend work3 days per week$128k - $143k
...profound insights into development and engineering challenges. Here, you will work on meaningful... ...everything possible. The Senior Software Engineer is part of a team transforming... ...; GPU programming using CUDA; Targeting ARM & X86 processing environments; User Interface...Remote workWork from homeFlexible hours$150k - $200k
Senior Software Engineer, Full-Stack (Trust & Safety) Remote Canada Affirm is reinventing credit to make it more honest and friendly, giving... ...the laws administered by the Department of Defense. An "armed forces service medal veteran" means a veteran who, while serving...For contractorsFor subcontractorRemote workFlexible hours$108k - $131k
Scientific Systems Company, Inc. is seeking a Software Engineer to be responsible for coding, debugging, testing, and troubleshooting. Candidates... ...Science degree in relevant fields and experience in AI for Robotics, Machine Learning, and relevant programming languages. This...Flexible hours- ...combines AI with autonomous robotics to run experiments, analyze results... ...years. As a Mechatronics Engineer at Radical AI you will serve... ...Mechanical Engineering and Software to operationalize a suite of... ...Python Familiarity with 6 DOF arms cobots, and their...
- Senior Full-Stack Software Engineer (Next.js + Supabase + AI-Native) United States or Canada Finite State partners with product security teams... ...experts, we are a mission‑driven team passionate about arming our customers with the actionable insights, critical vulnerability...Remote workWork from homeFlexible hours
- Senior Full Stack Software Engineer (.NET & DevOps) Direct message the job poster from REPROTECH® Type Full-time | 40 hrs a week | Remote (USA... ...deployments Contribute to Infrastructure as Code (Terraform, ARM templates, or similar) Support containerised deployments...Full timeRemote work
- ...combination of inventive research, design, and engineering. Our organization is very flat, and our... ...the Role Product engineers create the software we ship to our users, in particular our... ...by the Department of Defense Armed forces service medal veteran - A veteran...Work at office
- ...and services. We have both a technology arm that develops decentralized finance technology... ...technical judgment. This is a role for engineers who want significant ownership and who... ...years of experience shipping high-quality software in production, ideally using Node.js, React...Remote workFlexible hours
$174k - $222k
Lab37 is seeking a Robotics Software Engineer in Warrendale, PA, to lead the development of software for robotics in food production. You will own the on-robot software stack, managing everything from sensor interfaces to cloud data handling. The ideal candidate will have...- A software development company is seeking a Senior Enterprise Software Engineer to design and maintain distributed systems for advanced robotics. This remote role focuses on developing REST APIs and collaborating with cross-functional teams. The ideal candidate has over...Remote job
- Job Description Slip Robotics is a pioneering Series A startup in the field of robotics and automation. We specialize in developing... ...are seeking a highly skilled and experienced Staff Robotics Software Engineer, with a focus on cloud communication, sensor integration,...
$100k - $150k
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that... ...applications. As we continue to grow, we’re looking for a skilled Robotics Software Engineer to join our dynamic team and contribute to our mission of...Full timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...Role As a Field Applications Engineer, you will serve as the critical... ...validate our vision hardware/software at customer manufacturing... ...production conditions. · Develop robotics applications, automation... ...computer vision, or embedded/ARM systems. · Python application...Summer workRemote work
- ...combination of inventive research, design, and engineering. Our organization is very flat, and our... ...and shipping code. About the Role As a Software Engineer on the Storage team at Cursor,... ...by the Department of Defense Armed forces service medal veteran - Armed forces...
$160k - $250k
...Partners, Schroders Capital and, NVentures (venture arm of NVIDIA). About the Role We’re looking for a Growth Engineer to join our team of early generalists who are... ...’ll Need 5+ years of experience or equivalent software engineering expertise. Deep experience with full...Full timeWork at officeLocal area- ...has experienced rapid growth and is seeking to hire a Senior Software Engineer to our team. Client: CTEC develops and delivers innovative customer... ...who served on active duty during a war or campaign. An "Armed forces service medal veteran" means a veteran who...For contractorsWork experience placementWork at office
- ...support and help educators and students. What you’ll do Senior Software Engineers within HMH Labs are responsible for feature development and... ...status, status as a disabled veteran, recently separated veteran, Armed Forces service medal veteran, other covered veteran, or any...Local areaImmediate startRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer -Dual Arm. Be the first to apply!
- software development engineer (robotics engineer) Brooklyn, NY
- control systems engineer Brooklyn, NY
- senior robotics software engineer Brooklyn, NY
- robotic system engineer Brooklyn, NY
- robotics engineer Brooklyn, NY
- software engineer amazon Brooklyn, NY
- agile software developer Brooklyn, NY
- software developer positions Brooklyn, NY
- senior software design engineer Brooklyn, NY
- software developer Brooklyn, NY


