Senior Software Developer in Test (SDET)

MujinSuwanee, GA
Hybrid

About The Position

Mujin is seeking a Senior Software Developer in Test (SDET) to provide Test Engineering thought leadership and QA infrastructure and tooling expertise to R&D teams developing innovative software solutions. This role is crucial for ensuring Mujin systems and software are fit-for-purpose and will involve collaborating with colleagues and stakeholders for successful product launches, including remote and onsite support. The mission is to advance quality engineering at Mujin by developing cutting-edge quality systems and implementing test automation frameworks for performance-critical applications involving autonomous interactions in uncontrolled environments. The SDET will build, test, and deploy work in simulation and real-world scenarios on advanced hardware, contributing to high-impact projects within a team of "Mujineers". Ideal candidates are passionate about technology, possess product development expertise, problem-solving skills, curiosity, innovation, leadership, and strong communication abilities.

Requirements

  • Bachelor’s in Robotics, Engineering, Computer Science or equivalent experience.
  • 5+ years of professional experience in software-driven product development for industrial automation, robotics, or similar industry.
  • Advanced programming skills in C++ and Python.
  • Linux power user with experienced in Linux software development.
  • Deep knowledge in the networking stack, protocols, routing, async I/O, multi-threading, inter-process communication, and debugging distributed systems across service boundaries.
  • Experience designing QE strategies and implementing QA test plans for complex technology involving electromechanical devices and software ecosystems.
  • Experience with CI/CD pipelines and build systems for large-scale, multi-module software projects.

Nice To Haves

  • Master’s or PhD in Robotics, Engineering, Computer Science or equivalent experience.
  • 10+ years of professional experience in software-driven product development for industrial automation, robotics, or similar industry.
  • Background in one or more Robotics Software specialties: Vision, Fleet Management, Warehouse Execution, Motion Planning, Picking/Packing, Device I/O, Simulation.
  • Experience with real-time systems.
  • Experience validating both simulated and real hardware-in-the-loop behavior for robotic or automation systems.

Responsibilities

  • Lead the design and implementation of robust systems, processes, and tools to elevate Mujin systems and software quality, reliability, and user experience.
  • Contribute test coverage, tooling, and simulators across a multi-repo software ecosystem spanning robot control, material handling equipment integration, and fleet/mobile robot services.
  • Shift-Left quality engineering and test automation principles to incorporate first-time-right goals into the design phase of the software development process.
  • Set up and maintain test automation frameworks and coach developers on how to leverage them for finding/fixing bugs faster while increasing coverage.
  • Design and implement simulators for industrial robots, material handling equipment, sensors, and warehouse management systems.
  • Collaborate with other teams to ensure seamless system interoperability.
  • Review code and provide developers with constructive feedback to drive continuous improvements in quality and reliability.
  • Collaborate with cross-functional teams to accelerate/expand test planning to include unit, functional, integration, end-to-end with dependencies, exception (negative) cases, and performance testing, including validating integration contracts and communication boundaries between control services and hardware bridge integrations.
  • Troubleshoot and resolve complex technical issues in deployed systems.
  • Instill discipline and quality-first culture for timely delivery and exceptional user experience.
  • Proactively diagnose sources of developer friction (release issues, production problems, rework due to gaps and errors) and develop corrective and preventative action plans to address.
  • Other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service