Software Engineer (Python)
Job description
Robotics Software Engineer Introduction This position involves building and maintaining software for robotic and automation applications.
The Robotics Software
Engineer will work on developing web-based interfaces for control, monitoring, and visualization. They will also be responsible for designing scalable backend components and system-level solutions in a fast-paced, agile environment.
Responsibilities Build and maintain software for robotic and automation applications
Develop web-based interfaces for control, monitoring, and visualization
Design scalable backend components and system-level solutions
Contribute to architecture and technical decisions in a fast-paced, agile environment Requirements Core Requirements: 5+ years of software development experience
Strong Python expertise; working knowledge of C++
Experience with Linux (Ubuntu), system design, and design patterns
Comfortable with asynchronoconcurrent programming
Hands-on with Git and issue-tracking tools (Jira)
Ability to work independently and provide technical leadership Nice To Have Exposure to robotics / automation
Experience with ROS, Docker/Kubernetes, Kafka/gRPC, CI/CD, or distributed systems
¿Te interesa este puesto?