Staff Embedded Imaging Software Engineer (Northside)

Staff Embedded Imaging Software Engineer (Northside)

31 Oct
|
Viavi Solutions
|
Northside

31 Oct

Viavi Solutions

Northside

Embedded imaging expertise meets C++ and Python development at VIAVI Solutions in Ottawa, supporting optical test and measurement systems. As a Staff Software Engineer, you will develop embedded controls, automation, and user interfaces for complex electro-optical-mechanical instrumentation. The work spans imaging and machine vision applications, embedded Linux platforms, and complete product lifecycle support. You will collaborate across requirements, prototyping, integration, and production.

Key Responsibilities

Design, develop, troubleshoot, and debug software programs Develop embedded imaging algorithms and applications Integrate and maintain embedded Linux platforms Support system architecture, bring-up, and BSP development Prepare technical documentation and support production

Requirements:

Degree in computer science, mathematics, or related engineering 5+ years developing software with C/C++ and Python 3+ years developing embedded real-time systems 3+ years in embedded imaging and machine vision Knowledge of image processing tools including OpenCV and NumPy Apply embedded Linux, C++, Python, and machine vision expertise to VIAVI optical instrumentation development in Ottawa.

#J-18808-Ljbffr

📌 Staff Embedded Imaging Software Engineer (Northside)
🏢 Viavi Solutions
📍 Northside

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: staff embedded imaging software engineer (northside) / northside

Subscribe to this job alert:

Get the latest job offers by email for: staff embedded imaging software engineer (northside) / northside