mujin

mujin

Robotics Software Engineer I/II - Integration

Suwanee, Georgia · Mid

Sponsorship not specifiedDetected 20 days ago
PythonC++AlgorithmsCI/CDLinuxLogisticsCustomer SupportRoboticsMechanical DesignElectrical EngineeringTCP/IPCommunicationCollaborationProblem Solving

About the role

  • Are you ready to shape the future of industrial robotic systems?
  • Our technology gives robots perception and awareness, enabling them to take on more advanced tasks in highly integrated and distributed environments.

Responsibilities

  • Design, develop, and optimize robotic system software using C++/Python
  • Implement and integrate algorithms for robotic manipulation tasks such as picking, packing and material handling.
  • Implement and optimize real-time communication and control modules with robot controllers (industrial arms, AGVs) and peripheral devices using C/C++.
  • Develop and execute modular and integrated validation/verification tests using automated CI/CD pipelines for rapidly evolving software systems in R&D
  • Build highly concurrent, performance-critical software systems.
  • Maintain and troubleshoot deployed systems for continuous operation
  • Support configuration and optimization of robotic solutions at customer facilities to meet project requirements
  • Provide technical support and expertise to help resolve integration-related issues that arise
  • Collaborate with cross-functional teams to develop innovative solutions for complex robotics applications.
  • Tackle scientific and technical challenges in motion planning, control, and system design for industrial robots. (robot arms, AGVs and other peripherals)

Requirements

  • 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
  • 3+ years of Industry Experience
  • Proficiency in Linux development and debugging tools.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Ability to work extended hours as required by project deliveries

Nice to have

  • Experience with concurrent or hierarchical robotic software stacks (eg.
  • OpenRAVE, custom frameworks)
  • Ability to communicate in Mandarin Chinese (spoken) is highly preferred due to collaboration with our China-based engineering team.
  • Hands-on development experience with multi-joint robot hardware and mobile robot systems (AGVs/AMRs)
  • Mathematical foundations in areas such as multibody dynamics, collision checking, graph/search algorithms, or optimization.
  • Physical Demands/ Work Environment:
  • Travel Requirement: Road Warrior.
  • Willing to travel up 75% of the year as required by project demands.

Skills

  • Be at the forefront of groundbreaking robotics automation that challenges your skills and pushes the boundaries of what's possible!

Benefits

  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire!
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year!
  • Parental Leave Benefits!
  • Health Savings Account (HSA) option with HDHP!
  • Flexible Spending Account (FSA) options for Medical and Dependent Care!
  • Company Stock Options in many roles!

This listing is sourced directly from mujin's careers page and normalized into a canonical job model.