Robotics Software Integration Engineer I
On-site · Suwanee, Georgia, United States
Job Summary
Robotics Software Integration Engineer I to bridge software development, system integration, and deployment for Mujin's software products. Own the integration of mobile robotics systems (AGVs/AMRs) with material handling equipment, including robotic arms, conveyors, vision systems, and peripheral sensor devices. Develop and test algorithms for robotic manipulation tasks, generate advanced physics models and simulations using digital twins, and implement modular validation and CI/CD pipelines. Create API documentation and software operational documents, and develop Mujin Python API-based industrial automation applications. Travel up to 75% to customer facilities for deployment and support; collaborate across software development, system integration, and deployment teams; analyze system performance and produce performance reports; support configuration and optimization of robotic solutions to meet project requirements.
Required Qualifications
- Master’s degree in Computer Science or Engineering, Robotics, Mechanical Engineering, Electrical Engineering, related fields OR Bachelor's with 2+ years of industry experience
- Software configuration and deployment
- Coding in C++, Python, and other languages using Linux
- Performing reliability and validation testing of full stack software
- Working with RTOS, Linux kernel module development, EtherCAT or similar real-time systems and protocols
- Solid understanding of linear algebra, 3D geometry and their applications in Robotics
- Ability to debug complex software systems, analyze software performance, and iterate on system design decisions.
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.