mujin
Robotics Software Engineer II/III - Product Deployment
Suwanee, Georgia · Mid
Sponsorship not specifiedDetected 20 days ago
PythonC++AlgorithmsCI/CDLinuxLogisticsCustomer SupportRoboticsMechanical DesignElectrical EngineeringTCP/IPCommunicationProblem 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
- 5+ Years of Industry Related Experience
- Proficiency in Linux development and debugging tools.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
Nice to have
- Experience with concurrent or hierarchical robotic software stacks (eg.
- OpenRAVE, custom frameworks)
- 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.
- Both office and warehouse/manufacturing environments work.
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.