Mujin logo
Mujin2 days ago

Robotics Deployment Software Engineer II (Product)

On-site · Suwanee, Georgia, United States

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Robotics Software Engineer II - Product focuses on designing, developing, and deploying robotic system software using C++/Python. Responsibilities include implementing algorithms for robotic manipulation tasks (picking, packing, material handling), integrating real-time communication with robot controllers (industrial arms, AGVs) and peripherals via C/C++, and building modular validation/verification tests within automated CI/CD pipelines. The role emphasizes building highly concurrent, performance-critical software, maintaining deployed systems, and providing on-site/configuration support at customer facilities to meet project requirements. Collaboration with cross-functional teams to tackle motion planning, control, and system design challenges for industrial robots (robot arms, AGVs, and peripherals) is key. Travel up to 75% of the year is required.

Required Qualifications

  • Masters degree in Computer Science or Engineering, Robotics, Mechanical Engineering, Electrical Engineering, related fields OR Bachelor's with 2+ years of industry experience in Robotics or Systems Software Engineering
  • 2+ Years of Industry Related Experience
  • Solid understanding of linear algebra, 3D geometry and their applications in Robotics
  • Advanced knowledge in the networking stack, network protocols, async I/O
  • Proficiency in Linux development and debugging tools
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Mujin

Robotics Deployment Software Engineer II (Product)

Apply on Sorce