Software Automation Engineer
4 weeks ago
Overview RANOVUS is a solution provider for next-generation data center infrastructures with operations in Ottawa, Canada; Nuremberg, Germany; and San Jose, USA. The company aims to deliver advanced technology that minimizes environmental impact through lower power dissipation, working with world-class fabrication partners to lead in applying unique new technologies to fiber-optic communications products for data centers. Responsibilities Develop and optimize advanced software solutions for pick and place, nano positioning, and automated vision system processes, integrating concepts of machine motion, linear algebra, geometric transformations, image analysis, and physics of motion. Collaborate with cross-functional teams (R&D, engineering, production) to gather and understand system requirements and functionalities, applying expertise in motion-related concepts and software development. Design and implement sophisticated machine vision algorithms for object detection, identification, precise position tracking, and geometric transformations. Write clear, maintainable, and reliable code to control highly precise automation systems. Test software to ensure responsiveness and efficiency, troubleshoot, debug, and upgrade as necessary. Translate technical concepts and software solutions into user-friendly documentation for non-technical team members and stakeholders. Qualifications Eng/M. Eng degree in Engineering, Engineering Physics, Computer Science, or a related field. Proven and demonstrable experience as a Software Engineer with a strong emphasis on automation. Experience in developing software for high-precision pick and place, nano positioning systems, and automated vision systems, incorporating machine motion and geometric transformations. Expertise in machine vision systems and software, including OpenCV or similar libraries. Strong programming skills, especially in C#, C++, and Python. Familiarity with motion control and robotics. Excellent problem-solving skills and attention to detail. Exceptional communication skills with the ability to explain complex technical concepts in simple terms. Proficient in version control systems, such as Git, to maintain codebase integrity and facilitate collaborative software development. Job Details Seniority level: Entry level Employment type: Other Job function: Quality Assurance Industries: Telecommunications Interested candidates are encouraged to apply and join a team pushing the boundaries of automation technology. #J-18808-Ljbffr
-
Software Automation Engineer
4 weeks ago
Ottawa, Canada RANOVUS Inc. Full timeOverviewRANOVUS is a solution provider for next-generation data center infrastructures with operations in Ottawa, Canada; Nuremberg, Germany; and San Jose, USA. The company aims to deliver advanced technology that minimizes environmental impact through lower power dissipation, working with world-class fabrication partners to lead in applying unique new...
-
QA Automation Engineer
4 weeks ago
Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ActiveState Software Inc. Full timeQA Automation EngineerDepartment: EngineeringEmployment Type: Full TimeLocation: VancouverCompensation: $70,000 - $100,000 / yearDescriptionActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.We are the only solution in...
-
Network Automation Software Engineering Lead
7 days ago
Ottawa, Canada Intello Technologies Inc. Full timeA leading telecommunications solutions provider in Canada is seeking a Software Development Team Manager to lead its Network Automation team. This role involves mentoring engineers, driving agile practices, and overseeing the software development lifecycle. Candidates should have a strong background in software development, leadership experience, and...
-
Network Automation Software Engineering Lead
7 days ago
Ottawa, Canada Intello Technologies Inc. Full timeA leading telecommunications solutions provider in Canada is seeking a Software Development Team Manager to lead its Network Automation team. This role involves mentoring engineers, driving agile practices, and overseeing the software development lifecycle. Candidates should have a strong background in software development, leadership experience, and...
-
Quality Automation Engineer
2 weeks ago
Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada BMC Software Full timeOverviewQuality Automation Engineer I - Canada, Vancouver. Remote: #LI-Remote. Date Published 18-Aug-2025. Job ID 45535. Travel: You may occasionally be required to travel for business."At BMC trust is not just a word - it's a way of life!"We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us...
-
Specialist, Software Engineering
2 weeks ago
Ottawa, Canada Canada Mortgage and Housing Corporation Full timeSelect how often (in days) to receive an alert: Specialist, Software Engineering (CI/CD & Automation Engineering) Job Requisition ID: 11612 Position Status: Permanent Full Time Position Type: Hybrid Travel Requirement: Limited Language Skill Levels (Read/Write/Speak): ZZZ Security Requirement: Reliability Status Salary: Our salaries generally range from $ to...
-
Automotive Embedded Software Engineer
3 weeks ago
Ottawa, Canada EPITEC Full timeA tech staffing company based in Ottawa is seeking an experienced Embedded Software Engineer to develop control algorithms and embedded code for vehicle systems. Responsibilities include designing and validating software, conducting automation tests, and collaborating on cross-functional teams. Candidates should have 3–5 years in embedded software...
-
Automotive Embedded Software Engineer
3 weeks ago
Ottawa, Canada EPITEC Full timeA tech staffing company based in Ottawa is seeking an experienced Embedded Software Engineer to develop control algorithms and embedded code for vehicle systems. Responsibilities include designing and validating software, conducting automation tests, and collaborating on cross-functional teams. Candidates should have 3–5 years in embedded software...
-
Automotive Embedded Software Engineer
4 weeks ago
Ottawa, Canada EPITEC Full timeA tech staffing company based in Ottawa is seeking an experienced Embedded Software Engineer to develop control algorithms and embedded code for vehicle systems. Responsibilities include designing and validating software, conducting automation tests, and collaborating on cross-functional teams. Candidates should have 3–5 years in embedded software...
-
Software Engineer
4 weeks ago
Ottawa, Canada Nokia Full timeA leading telecommunications company in Canada is seeking a Software Development Engineer to join their Customer Engagement R&D team. In this role, you will solve complex customer problems, develop automation solutions, and contribute to software improvements. The ideal candidate has a Bachelor's degree in Computer Science and at least 2 years of experience...