Key Responsibilities
- Develop scalable software solutions for automation and robotics platforms
- Design and implement microservices architectures for distributed systems
- Optimize algorithms for performance and resource efficiency
- Collaborate with hardware teams to integrate software with robotic systems
- Write unit and integration tests for robust deployment
- Monitor and debug production systems for reliability
Requirements
- 3+ years of experience in software development
- Proficiency in Python, Java, or similar languages
- Experience with distributed systems and microservices
- Knowledge of cloud platforms (AWS, GCP, or Azure)
- Strong debugging and problem-solving skills