> Markdown version of [/jobs/ext/2709132-robotics-software-engineer-i-ii-integration](https://www.wearedevelopers.com/jobs/ext/2709132-robotics-software-engineer-i-ii-integration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics Software Engineer I/II - Integration - **Company:** Mujin Corp. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Debugging, Python (Programming Language), Search Algorithms, Motion Planning, Network Protocols, Robotic Automation Software, Software Engineering, Software Systems, System Software, WebRTC, Linux Development, Information Technology, Software Performance - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/robotics-software-engineer-i-ii-integration-mujin-company-8155006 ## About the Role * 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 * 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., * Experience with concurrent or hierarchical robotic software stacks (eg. ROS. 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. * Ability to debug complex software systems, analyze software performance, and iterate on system design decisions. 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. * Must be able to sit, stand, bend, and lift to 20 lbs. * Ability to work extended hours as required by project deliveries ## Description 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 team of engineers, developers, and project managers to create and refine automated material handling systems that improve efficiency, accuracy, and safety. If you are a talented and driven Robotics System Software Developer looking to make an impact in the robotics automation industry, we encourage you to apply. Position Description: * 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) ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Shift Left On Accessibility - Geri Reid](https://www.wearedevelopers.com/videos/1712-shift-left-on-accessibility-geri-reid) - [Flexibility is Key: Unlocking the Advantages of Versatile Software Solutions for Strategic Innovatio](https://www.wearedevelopers.com/videos/1943-flexibility-is-key-unlocking-the-advantages-of-versatile-software-solutions-for-strategic-innovatio) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)