Senior Robotics Automation Software Engineer

6 days ago


Ottawa, Ontario, Canada RANOVUS Full time
Job Description

We are seeking a highly skilled and passionate Robotics Automation Software Engineer to join our cutting-edge R&D team at RANOVUS. As a key member of our team, you will play a crucial role in the development, implementation, and optimization of advanced software solutions for our precision automation technologies.

Key Responsibilities:

  • Design and develop sophisticated software solutions for pick and place, nano positioning, and automated vision system processes.
  • Collaborate closely with cross-functional teams to gather and understand system requirements and functionalities.
  • Develop and implement machine vision algorithms for object detection, identification, and position tracking.
  • Write clear, maintainable, and reliable code that can be used 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.

Desired Qualifications:

  • Eng/M. Eng degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Software Engineer or similar role with a focus on automation and vision systems.
  • Experience in developing software for high precision pick and place and nano positioning systems.
  • 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.

About RANOVUS:

RANOVUS is a solution provider for the next generation data center infrastructures. We aim to deliver advanced technology that minimizes environmental impact through lower power dissipation. Our team is passionate about innovation and pushing the boundaries of automation technology.



  • Ottawa, Ontario, Canada RANOVUS Full time

    Job DescriptionWe are seeking a highly skilled and passionate Robotics Automation Software Engineer to join our cutting-edge R&D team at RANOVUS. The primary focus of this role will be on developing, implementing, and optimizing the software for our pick and place, nano positioning, and automated vision system processing operations.Key...


  • Ottawa, Ontario, Canada RANOVUS Full time

    Job DescriptionWe are seeking a highly skilled and passionate Robotics Automation Software Engineer to join our cutting-edge R&D team at RANOVUS. The primary focus of this role will be on developing, implementing, and optimizing the software for our pick and place, nano positioning, and automated vision system processing operations.Key...


  • Ottawa, Ontario, Canada RANOVUS Full time

    Location: Ottawa, OntarioRANOVUS is at the forefront of innovative solutions for next-generation data center infrastructures, with a commitment to sustainability through reduced power consumption. Our operations span across Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, where we leverage cutting-edge technology to enhance fiber-optic communication...


  • Ottawa, Ontario, Canada RANOVUS Full time

    Location: Ottawa, OntarioIn the era of social networking, machine learning, and extensive data analytics, the demand for robust network connectivity is ever-growing. RANOVUS, with its operations spanning multiple countries, is at the forefront of providing innovative solutions for next-generation data center infrastructures. Our mission is to deliver...


  • Ottawa, Ontario, Canada RANOVUS Full time

    Location: Ottawa, OntarioIn the realm of social networking, machine learning, and extensive data analytics, the demand for robust network connectivity is ever-growing. RANOVUS, with its presence in multiple global locations, is at the forefront of delivering innovative solutions for next-generation data center infrastructures. Our mission is to provide...


  • Ottawa, Ontario, Canada Lotustg Full time

    Position:Senior Automation Testing EngineerContract (C2C/W2/1099)/FulltimeLotustg is a prominent player in the Engineering and Research & Development (R&D) sector. With a robust portfolio of over 900 patents for pioneering initiatives, Lotustg is committed to advancing the frontiers of engineering.Among their innovative projects are the World's First...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Automation Engineer to join our team at TV2 Consulting. As a key member of our software development team, you will be responsible for designing and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software Solutions:...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Automation Engineer to join our team at TV2 Consulting. As a key member of our software development team, you will be responsible for designing and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software Solutions:...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    About the RoleTV2 Consulting is seeking a highly skilled Senior Software Automation Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Automation Engineer to join our team at TV2 Consulting. As a key member of our software development team, you will be responsible for designing and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software Solutions:...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Automation Engineer to join our team at TV2 Consulting. As a key member of our software development team, you will be responsible for designing and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software Solutions:...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    Job DescriptionTV2 Consulting is seeking a highly skilled Senior Software Automation Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    Job DescriptionTV2 Consulting is seeking a highly skilled Senior Software Automation Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing automated software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Develop Automated Software...


  • Ottawa, Ontario, Canada Lorven Technologies Full time

    Lorven Technologies is seeking a highly skilled Senior DevOps Engineer with a focus on Test Infrastructure development for a long-term project. As a key member of our team, you will play a vital role in designing, implementing, and maintaining robust automation platforms that drive continuous integration and delivery. Your expertise in containerization...


  • Ottawa, Ontario, Canada CB Canada Full time

    Position: Senior Automation Testing EngineerCB Canada is seeking a proficient Automation Testing Engineer with expertise in Python to become part of a prominent client’s team on a long-term engagement. This position focuses on aiding the creation of advanced embedded software for next-generation platforms.Key Responsibilities:Formulating and implementing...

  • Automation Engineer

    6 days ago


    Ottawa, Ontario, Canada Telesat Canada Full time

    Automation Engineer, System Integration and Test Job Title: Automation Engineer, System Integration and Test About the Role The Automation Engineer, System Integration and Test will be responsible for automating various Lightspeed features, enhancing our automation for regression testing, and ensuring seamless system integration. Main...


  • Ottawa, Ontario, Canada BTA Design Services Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at BTA Design Services Inc. as a key technical resource. The ideal candidate will have expertise in DisplayPort and a strong understanding of embedded software development.Key ResponsibilitiesAnalyze requirements and translate them into architecture, design,...


  • Ottawa, Ontario, Canada BTA Design Services Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at BTA Design Services Inc. as a key technical resource. The ideal candidate will have expertise in DisplayPort and a strong understanding of embedded software development.Key ResponsibilitiesAnalyze requirements and translate them into architecture, design,...

  • Automation Engineer

    7 days ago


    Ottawa, Ontario, Canada Telesat Canada Full time

    The Automation Engineer, System Integration and Test will be responsible for automation various Lightspeed features. In addition, will be responsible for enhancing our automation for regression testing. Main Responsibilities Automation of Regression testing using Python, pytest, Robot framework.Automation of the framework needed to collect results, present...


  • Ottawa, Ontario, Canada Infomatics Corp Full time

    About the RoleWe are seeking a highly skilled Test Automation Engineer to join our team at Infomatics Corp. As a key member of our automation team, you will be responsible for designing, developing, and maintaining automated test cases and frameworks to ensure the quality and reliability of our software products.Key ResponsibilitiesAutomation Test Case...