Senior Software Engineer
Core
Lead integration with robotic devices and capture production data from global manufacturing plants to enable analytics and AI for improving throughput, quality, maintenance, and cost.
Role type
Senior Software Engineer (Robotics & Manufacturing Data)
Builds
Plant-floor device data pipelines and applications interfacing with robots and manufacturing equipment.
Domain
Manufacturing / Industrial IoT / Robotics
Deliverable
production ML models | product features
Required skills
C++, Java, Microsoft Azure, ROS, CI/CD, code reviews, debugging live systems, performance tuning
Preferred skills
Manufacturing domain experience, cloud-based distributed systems, real-time application support
Technologies
Microsoft Azure, ROS
Responsibilities
Own full lifecycle application development for robot interfacing, develop high-quality software using industry-standard methodologies, debug and maintain live manufacturing software systems, mentor junior developers, perform performance tuning and profiling.
Seniority
Senior, hands-on IC