Process Automation Software Engineer

3 weeks ago


Ottawa, Canada Lumentum Full time

It's fun to work in a company where people truly BELIEVE in what they're doing


Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s Best Employers for Recent Graduates .
 

Lumentum is seeking to hire a Process Automation Software Engineer for our Ottawa based team. The position requires an on-site presence.
 

As a Process Automation Software Engineer, you will be designing, developing, testing, and supporting software applications for process automation in R&D and manufacturing. You will work alongside our process R&D teams during the development of new products.

You will:

Collaborate with multidisciplinary teams to develop, implement, and deploy automation test software to interface with optical modules and test instruments, primarily MEMS mirror testing, and Liquid Crystal on Silicon (LCoS) based optical block alignment.Write hardware drivers for new instrumentation and test equipment.Become familiar with manufacturing processes and run manufacturing tests in the lab and manufacturing sites to validate new SW deployments.Apply best practices throughout the software lifecycle:Design documentationAPI documentationUnit TestingContinuous integrationInvestigate, document, and resolve software & process related failures.Support process engineers at our manufacturing sites in North America and Asia.Develop novel ways to perform manufacturing automation.Lead and participate in brainstorming sessions to improve process automation cycle times and robustness.

Education:

Bachelor’s or Master’s degree in the disciplines of Electrical Engineering, Photonics, Physics, and Computer Engineering

Required Qualifications:

Desire to learn, succeed, and to do things right the first time.Strong problem-solving skills.Strong object-oriented software design and implementation ( and C#).Knowledge of free space optics and fiber optics is a strong asset.Experience in motion, instrument automation, and electrical probing is an asset.Experience with optical instrumentation and optical fiber handling is an asset.
  • Senior Software Test

    4 weeks ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems...

  • Senior Software Test

    1 month ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems...


  • Ottawa, Canada Viavi Solutions Inc. Full time

    Summary: Duties & Responsibilities: We are a research and development team developing state of the art fiber optic inspection products involving complex optical mechanical systems coupled with sophisticated image analysis software. We are hiring an engineer that will be responsible for perhaps the most important role in our group - testing and...


  • Ottawa, Canada Viavi Solutions Inc. Full time

    Summary: Duties & Responsibilities: We are a research and development team developing state-of-the-art fiber optic inspection products involving complex optical mechanical systems coupled with sophisticated image analysis software. We are hiring an engineer that will be responsible for perhaps the most important role in our group - testing and verifying...


  • Ottawa, Canada Viavi Solutions Inc. Full time

    Summary: Duties & Responsibilities: We are a research and development team developing state of the art fiber optic inspection products involving complex optical mechanical systems coupled with sophisticated image analysis software. We are hiring an engineer that will be responsible for perhaps the most important role in our group - testing and...


  • Ottawa, Canada RANOVUS Full time

    ```html Location: Ottawa, Ontario Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data center infrastructures. We aim to deliver advanced technology that minimizes...


  • Ottawa, Canada RANOVUS Full time

    ```html Location: Ottawa, Ontario Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data center infrastructures. We aim to deliver advanced technology that minimizes...


  • Ottawa, Canada RANOVUS Full time

    Location: Ottawa, OntarioSocial networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data center infrastructures. We aim to deliver advanced technology that minimizes environmental...

  • Software Developer

    3 days ago


    Ottawa, Canada Ford Motor Company Full time

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world’s most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and...


  • Ottawa, Canada Pi-Square Technologies LLC Full time

    Test Automation Engineer Python + AUTOSAR Classic + Embedded Systems + CAN + Testing + Canoe + CAPL scripting (Mandatory) Job Description: 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable). Mandatory experience with Communication protocols like CAN, LIN, Automotive Ethernet Experience in Embedded...


  • Ottawa, Canada Pi-Square Technologies LLC Full time

    Test Automation Engineer Python + AUTOSAR Classic + Embedded Systems + CAN + Testing + Canoe + CAPL scripting (Mandatory) Job Description: 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable). Mandatory experience with Communication protocols like CAN, LIN, Automotive Ethernet Experience in Embedded...


  • Ottawa, Ontario, Canada Pi-Square Technologies LLC Full time

    Test Automation Engineer Python + AUTOSAR Classic + Embedded Systems + CAN + Testing + Canoe + CAPL scripting (Mandatory) Job Description:4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable).Mandatory experience with Communication protocols like CAN, LIN, Automotive EthernetExperience in Embedded generic...


  • Ottawa, Canada CB Canada Full time

    Software Test Engineer, PythonOn behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract.Remote work at present. On-site support in Ottawa may be required at a later date.Job Details-The Architecture and Software Platform group is responsible for the software platform that enables...


  • Ottawa, Canada CB Canada Full time

    Software Test Engineer, PythonOn behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract.Remote work at present. On-site support in Ottawa may be required at a later date.Job Details-The Architecture and Software Platform group is responsible for the software platform that enables...


  • Ottawa, Canada Bartech Full time

    ```html About Us Bartech Staffing is a leading engineering, technical, and professional staffing firm, powered by Impellam Group, providing global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contract Test Automation Engineer. If you are interested in an opportunity to work with a leading company, we...


  • Ottawa, Ontario, Canada CB Canada Full time

    Software Test Engineer, PythonOn behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract.Remote work at present. On-site support in Ottawa may be required at a later date.Job DetailsThe Architecture and Software Platform group is responsible for the software platform that enables...


  • Ottawa, Canada Actalent Full time

    JOB DESCRIPTION ***This position requires strong Python testing or Python QA experience preferably with automotive experience. If not automotive, Applicant needs to have experience with embedded systems. *** Top Skills Details: Software testing, test automation, python, embedded software test, linux, linux administration Skills: Software testing,...


  • Ottawa, Canada Actalent Full time

    JOB DESCRIPTION ***This position requires strong Python testing or Python QA experience preferably with automotive experience. If not automotive, Applicant needs to have experience with embedded systems. *** Top Skills Details: Software testing, test automation, python, embedded software test, linux, linux administration Skills: Software testing,...

  • Software Engineer

    1 week ago


    Ottawa, Ontario, Canada Bevertec Full time

    Job Title : Intermediate Programmer/Software Developer (Level 2)Location: Ottawa, ON Job Type: Contract (240 days with potential extensions) Create detailed programs, flow charts, and diagrams for controlling laboratory equipment, processing data, and storing results. Coding: Translate flow charts into machine instructions and collaborate with technical...


  • Ottawa, Canada Actalent Full time

    JOB DESCRIPTION This position requires strong Python testing or Python QA experience preferably with automotive experience. If not automotive, Applicant needs to have experience with embedded systems. Top Skills Details: Software testing, test automation, python, embedded software test, linux, linux administration Skills: Software testing, test automation,...