{"id":"f3afeb11-a54c-461b-948e-d6962a271680","title":"Firmware Development Engineer","company":{"id":"e3eed533-3f33-4ec9-a43d-bfd5019c90a3","name":"Viavi Solutions Canada ULC","website":null,"url":"https://yesjob.brogu.ca/companies/e3eed533-3f33-4ec9-a43d-bfd5019c90a3"},"url":"https://yesjob.brogu.ca/jobs/f3afeb11-a54c-461b-948e-d6962a271680","apply_url":"https://viavisolutions.wd1.myworkdayjobs.com/careers/job/Ottawa-CAN/Firmware-Development-Engineer_260004614-2","status":"open","location":"Ottawa, CAN","locations":[{"city":"Ottawa","region":null,"country":"CA"}],"workplace":null,"remote_eligible_countries":[],"employment_types":["full_time"],"work_auth_required":"unspecified","term":null,"salary_cad_per_year":{"max":162500,"min":87500},"languages_required":[],"seniority":"senior","first_seen_at":"2026-11-05T16:06:21.234Z","last_seen_at":"2026-11-09T09:05:07.604Z","salary_text":null,"summary":"- Senior Firmware Developer role at VIAVI Solutions in Ottawa, Canada, building embedded firmware for the MAP modular optical test platform.\n- Requires 7+ years of embedded firmware experience, strong C/C++, ARM and/or DSP experience, FPGA interfacing, and embedded Linux skills.\n- Requires a BS or MS in Electrical Engineering, Computer Engineering, or a related field.\n- Posted pay range is 87,500 to 162,500 (currency and pay period not explicitly stated); work arrangement and work authorization requirements are not specified.","sources":["https://viavisolutions.wd1.myworkdayjobs.com/careers/job/Ottawa-CAN/Firmware-Development-Engineer_260004614-2"]}