Stand out for this role — generate a tailored resume and cover letter in about a minute.
Kelly is seeking a Software Development Engineer to build tools and infrastructure for robotic systems across hardware, firmware, simulation, and ML teams. You will influence reliability, maintainability, and testability by developing diagnostics, automation, and observability infrastructure.
The role emphasizes collaboration with hardware and ML teams, production-grade software, and scalable backend services. A strong background in Python/C++ and Linux is essential.
Work Authorization: W2 only. We are unable to work with candidates requiring visa sponsorship or third-party/C2C arrangements.
We are seeking a Software Development Engineer to build tools and infrastructure that improve the reliability, maintainability, and testability of complex robotic systems. This role combines robotics, automation, developer infrastructure, and machine learning, with opportunities to work closely with hardware, firmware, simulation, and ML engineering teams.
Key Skills: Python | C++ | Linux | Robotics | Automation | Distributed Systems | Backend Development | Machine Learning | CI/CD | Cloud | Containers | Testing | Observability