Software Developer
Summary
Develops backend and system-level software for robotic automation tools using C#/Python, focusing on algorithms, architecture, and integration with robotics pipelines.
Augmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting‑edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and efficient for manufacturers handling high‑mix, high‑part complexity operations. Trusted by global leaders in industries such as media blasting, painting, and welding, Augmentus empowers companies to achieve scalability, reliability, and superior operational efficiency. Join us to revolutionize the future of robotics and automation.
What You Will Do- Design, develop, and maintain software components across backend services and system-level modules
- Apply soundsoftware architecture and system designprinciples to real-world problems
- Implement efficientalgorithms and data structureswith attention to performance and reliability
- Collaborate with product, robotics, and platform teams to translate requirements into technical solutions
- Debug, test, and improve existing systems to ensure robustness and scalability
- Contribute to technical discussions, design reviews, and code reviews
- Bachelor’s or Master’s degree in Computer Science, Engineering or a related field
- Strong fundamentals incomputer science, including algorithms, data structures, and system design
- Strong proficiency in C# and Python is preferred; working knowledge of C++ or Java is a plus
- Exposure to backend development;full-stack experience is a plus
- Ability to reason about software architecture, modularity, and maintainability
- Aportfoliodemonstrating your work (e.g. GitHub, personal website, or relevant projects)
- Experience with web frameworks, APIs, or distributed systems
- Familiarity with databases, cloud services, or containerized environments
- Prior exposure to robotics, automation, or industrial software systems
- Experience with AI-assisted development tools (e.g. Claude workflows, AI code assistants) to enhance developer productivity is advantageous.