Software Specialist (Waterloo)

Software Specialist (Waterloo)

06 Sep
|
Neatco Engineering Services
|
Waterloo

06 Sep

Neatco Engineering Services

Waterloo

Company Description Neatco Engineering Services Inc., founded in 2010, is a professional engineering company based in Waterloo, Ontario, Canada, with team members also located overseas. The company is made up of a close, collaborative group of engineers and programmers focused on reshaping smart quality control for manufacturing industry using machine vision, AI, and robotics. With extensive experience in research and development, Neatco is committed to making advanced automation technologies accessible and affordable, even for smaller organizations in the manufacturing industry.

Guided by a vision of advancing the transition to a Circular Economy, Neatco develops solutions that enable more productive, sustainable waste reduction processing. Its mission is to deliver advanced automation systems that are both practical and cost-effective for a wide range of industry stakeholders.

Role Description The Software Specialist is a full-time, on-site role based in Waterloo, ON. This role involves designing, developing, and maintaining software solutions that support machine vision, AI, and robotics applications in advanced automation. Day-to-day responsibilities include programming new features, integrating databases, performing software testing, and troubleshooting issues in collaboration with engineering and programming teams.

The Software





Specialist will also participate in code reviews, help refine system architecture, and contribute to documentation to ensure maintainable, scalable software. The role requires close collaboration with cross-functional partners to translate technical and operational requirements into reliable, production-ready software.

Qualifications

- Strong skills in Software Development and Software Design, with experience building robust, maintainable applications.
- Proficiency in Programming (e.g., Python, C++, or similar languages) for engineering and automation solutions.
- Experience working with Databases, including data modeling, queries, and integration with applications.
- Practical experience in Testing, including unit, integration, and system testing for software quality assurance.
- Bachelor’s degree or diploma in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
- Ability to work collaboratively in a small, multidisciplinary team and communicate clearly with technical and non-technical stakeholders.
- Experience with machine vision, AI, robotics, or industrial automation is an asset.
- Familiarity with version control systems (e.g., Git) and modern software development practices is beneficial.

📌 Software Specialist (Waterloo)
🏢 Neatco Engineering Services
📍 Waterloo

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software specialist (waterloo) / waterloo