
Software Developer – Co-op
ATS Corporation
internship
Posted on:
Location Type: Office
Location: Cambridge • Canada
Visit company websiteExplore more
Salary
💰 CA$20 - CA$30 per hour
Job Level
About the role
- Work with a team of developers through various stages of development including user requirement gathering, software architecture & design, programming, validation & testing, as well as software deployment
- Projects can range from various mechatronics applications requiring real-time controls, configurations & diagnostic tools, and simulation software to both cloud & on-prem software tools.
- Developed solutions can also include integration with robotic assembly lines, manufacturing equipment and industry 4.0 edge devices & sensors
- Work in a fast-paced, agile, development environment while being challenged with complex and technical problems
- Develop close bonds while interacting with customers, project stakeholders and peers while demonstrating leadership and project ownership
- Create and deploy data pipelines through existing and new procedures
- Assist with the generation of software related product documentation and test execution
- Assist the project team to identify critical paths and dependencies between project activities
- Take part in weekly agile meetings reviewing weekly progress and upcoming work
- Work side by side with Data Scientists in supporting data acquisition, contextualizing, and storing while developing an understanding of targeted datasets
Requirements
- Working towards a post-secondary degree, diploma or equivalent, specializing in Mathematics, Machine Learning, Artificial Intelligence, or Electrical/Software/Systems/Computer Engineering
- Capable of writing code proficiently while ensuring code readability and the end-users in mind.
- Strong problem-solving capabilities with the ability to communicate and articulate problems.
- A keen interest in both Cloud based and on-prem / edge-based computing architectures
- Data Analysis and statistics
- Programming / software development
Benefits
- Comprehensive training including formal study and mentoring within your team
- Subsidized breakfast and lunch daily; free gourmet beverages - coffee, tea and hot chocolate.
- Plus, treat day is every other week!
- Ability to participate in a variety of charitable events
- Receive five vacation days
- Social club that offers social events throughout the year
- Fully equipped production facilities that are clean, quiet and climate controlled
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
programmingdata analysissoftware developmentreal-time controlscloud computingon-prem softwaredata pipelinessoftware architecturevalidation and testingmachine learning
Soft Skills
problem-solvingcommunicationleadershipproject ownershipteam collaborationcustomer interactionstakeholder engagementadaptabilitycritical thinkingorganizational skills