cover image
SEW-Eurodrive Canada

SEW-Eurodrive Canada

sewcan.ca

1 Job

64 Employees

About the Company

We move the world! What does this mean? Innumerable conveyor belts, bottling plants, gravel plants, your luggage at the airport, and many more applications would come to a stop without our motors, gear units, gearmotors, the matching automation technology, and services. More than 16,000 employees worldwide make sure that these processes keep running.

Listed Jobs

Company background Company brand
Company Name
SEW-Eurodrive Canada
Job Title
Fall 2026 Internship Software Developer
Job Description
Job Title: Fall 2026 Internship Software Developer Role Summary: 12‑16 month co‑op internship developing and integrating robotics software for industrial automation. Application focus on obstacle avoidance, SLAM, pallet detection, Docker deployment, ROS communication, Gazebo simulation, database logging, and compliance with VDA5050 standards. Expactations: • Deliver functional code modules on schedule. • Participate in daily SCRUM and stakeholder meetings. • Maintain detailed documentation and progress reports. • Adhere to safety and regulatory specifications. Key Responsibilities: - Design and implement core algorithms in Python/C++ for obstacle avoidance, SLAM, pallet detection. - Create and run Docker containers for integration into Welotec modules. - Integrate ROS/ROS2 for real‑time sensor‑control communication. - Build and refine Gazebo simulation environments; develop test scenarios including fail‑safe conditions. - Identify and resolve bugs in simulation and production. - Integrate PostgreSQL for data logging and status monitoring. - Prepare project documentation and standardized reporting templates. - Support compliance activities for VDA5050 and related safety standards. - Attend SCRUM sessions and coordinate with mechanical/software teams. - Assist in stakeholder presentations and steering committee updates. Required Skills: - Python and C++ programming for robotics/automation. - ROS/ROS2 and Gazebo experience in Linux. - Docker container creation and deployment. - PostgreSQL database integration. - Fundamental PLC and industrial automation knowledge. - Computer vision fundamentals (LiDAR, cameras, sonar). - Test design, simulation debugging, and issue resolution. - Strong written and verbal communication. - Organizational capacity and adaptability to fast‑paced R&D. Required Education & Certifications: - Current enrollment in Computer Engineering, Robotics, Mechatronics, or related Bachelor’s program. - No additional certifications required.
Vaughan, Canada
On site
22-01-2026