Développeur C++ Windows & Linux F/H (Montreal)

Développeur C++ Windows & Linux F/H (Montreal)

06 Sep
|
Vosker
|
Montreal

06 Sep

Vosker

Montreal

VOSKER is a North American leader in remote area surveillance. Every day, we’re proud to help our customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated with our exclusive platform. In a few words, at VOSKER: we perform, we think differently, and we take care of our people.

A hybrid work model: work from home or from one of our offices it’s your choice The opportunity to work remotely from abroad for up to 3 months (90 days) A wellness account to reimburse expenses related to your health, passions, and interests Free 24/7 access to online healthcare professionals and an Employee Assistance Program (EAP) Comprehensive group insurance including vision and dental, 50% paid by the employer Parental leave top-up for new parents Vacation based on your total years of professional experience Firmware Developer We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and connected products. This person will play a key role in developing firmware for our smart cameras and will contribute to a variety of technical projects involving new component integration, system optimization, and the evolution of our existing platforms. This role is ideal for someone who enjoys working close to the hardware, understands the deep interactions between firmware, processors/microcontrollers, sensors, and communication modules, and wants to have a direct impact on the customer experience.

Design interfaces between firmware, hardware, and software modules (AI, imaging pipeline, networking, security).



Participate in architecture reviews and help ensure technical alignment across teams. Document embedded system architecture (diagrams, models, technical specifications).

Contribute to communities of practice and knowledge sharing within the physical product teams. Debug, instrument, and measure the performance of critical features. Collaborate with product managers and architects to evaluate technical feasibility and constraints for new customer experiences.

Optimize performance. Work closely with internal teams (hardware, software, AI, product) to deliver robust and cohesive solutions. Excellent proficiency in the C language in embedded environments. Strong expertise in embedded development under Linux (kernel space).

Familiarity with Yocto or a customized Linux distribution (image creation, library integration, BSP adaptation). Solid experience in low-level development: drivers, protocols, memory management, RTC, GPIO, I2C/SPI/UART.

Experience with image sensors or capture systems (an asset). Ability to work autonomously on a project while collaborating effectively with the team. Curiosity, rigor, and a strong ability to dive deep into technical problems.

Solution‑oriented, with a robust understanding of how firmware impacts the overall user experience. Have a direct influence on technical decisions and the performance of our cameras. Grow in a dynamic environment where your expertise has an immediate impact.

At VOSKER, we value the uniqueness of every individual and celebrate the diversity that helps us redefine what’s possible.

📌 Développeur C++ Windows & Linux F/H (Montreal)
🏢 Vosker
📍 Montreal

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: développeur c++ windows & linux f/h (montreal) / montreal