Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Full-time

Vosker

Company Description

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. We leverage our expertise to win as a team and redefine what’s possible!

WHAT WE OFFER

  • A work environment where your ideas come to life and your ambitions take flight
  • A dynamic, non-routine daily life every day is different, and that’s what makes it exciting!
  • 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)
  • Access to a learning platform to grow your skills on company time
  • 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
  • A group RRSP with employer contributions
  • Parental leave top-up for new parents
  • Vacation based on your total years of professional experience

Job Description

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.

Your responsibilities: 

Embedded platform architecture

  • Contribute to defining the architecture of embedded platforms, including the structure of low‑level layers, drivers, and system services.
  • 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).
  • Assess the integration of new SoCs, sensors, or modules and their impact on the existing architecture.
  • Contribute to communities of practice and knowledge sharing within the physical product teams.

Firmware development & integration

  • Develop and integrate code into existing platforms as well as new embedded architectures.
  • Adapt, optimize, and integrate libraries across various environments.
  • Support the integration of new components.
  • Contribute to firmware evolution to support new features or services.

Hardware validation

  • Work directly with prototypes and cameras in the lab.
  • Debug, instrument, and measure the performance of critical features.
  • Perform code integration on final hardware, validate behavior, and adjust based on real‑world observations.

Optimization & Product Experience

  • 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.

Qualifications

  • At least 8 years of experience in firmware development.
  • 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.
  • Deep understanding of microcontrollers, embedded processors, and system‑on‑chip architectures.
  • Experience with image sensors or capture systems (an asset).
  • Comfortable working on existing platforms and integrating code into complex codebases.

 

Desired profile: 

  • 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.
  • Comfortable working in concept, exploration, and rapid‑iteration phases with real hardware.
  • Solution‑oriented, with a strong understanding of how firmware impacts the overall user experience.

Additional Information

 

Why Join Our Team?

  • Work on tangible products used in the real world.
  • Get exposure to multiple emerging technologies and embedded architectures.
  • 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.

 

EQUAL OPPORTUNITY EMPLOYER

At VOSKER, we value the uniqueness of every individual and celebrate the diversity that helps us redefine what’s possible. We foster collaboration in a healthy, inclusive work environment where all voices are heard.

If you have specific needs to make the recruitment process more accessible, don’t hesitate to reach out.

Now it’s your turn, tell us about yourself and apply today!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Remote vacancy
  •  ...practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to develop and optimize firmware... 
    Suggested
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Remote
    1 day ago
  •  ...energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity   dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will play a pivotal role in developing, improving, and maintaining... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Remote
    1 day ago
  • $100k - $120k per year

     ...and creative Senior F irmware Engineer   to join our team in developing next-generation smart grid communication devices. In this role,...  ...be expected to translate complex requirements into scalable firmware components, contribute to system-level design discussions, and... 
    Suggested
    Full time

    Corinex Communications

    Remote
    1 day ago
  • $150k - $200k per year

     ...working towards this goal, we would love to hear from you!  Role Overview We are looking for a  Senior Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded systems built around modern microcontrollers. This role is primarily focused... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    1 day ago
  • $72k - $90k per year

     ...successful bike-share systems! The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility...  ...significantly impact the business. Responsibilities: Develop features for embedded systems across our Micromobility product... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Lyft

    Remote
    1 day ago
  •  ...Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel. Job Description: The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products. Firmware is responsible for implementing the major... 
    Internship
    Flexible hours

    Astera Labs Early Career

    Remote
    1 day ago
  • $207k - $242.5k per year

     ...owns end-to-end device software readiness across our portfolio — firmware, app, and cloud engineering working as one team to ship the...  ...Please be aware that the job title for positions in Canada will be "Developer" in lieu of "Engineer." We take into consideration an individual... 
    Remote job
    Full time
    Contract work
    Summer work
    Flexible hours

    Life360

    Remote
    1 day ago
  •  ...our TOP clients from our portfolio. We are currently seeking an Firmware Engineer specialist to join one of our clients ' teams. If...  ...you will work within the Firmware Team and be responsible for developing the embedded software for our semiconductor portfolio. You will... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    23 days ago
  •  ...Role Overview Sera4 is seeking a Embedded Developer to design and deliver reliable security-focused embedded systems spanning firmware, hardware, and supporting internal tools. This role focuses on developing production-grade embedded solutions from concept through validation... 
    Full time

    Role Overview Sera4

    Remote
    1 day ago
  •  ...commitments.     ABOUT THE ROLE   As a Senior Embedded Developer, you will join a tight-knit engineering team building the software...  ...’ll work closely with teams across the organization, including firmware, mobile, cloud, Product Management, and UX, to design and... 
    Full time
    Internship
    Worldwide
    Flexible hours

    Planitar Inc.

    Remote
    1 day ago
  • $103k - $153k per year

     ...would love to hear from you!  Role Overview As a Senior iOS Developer on the Graykey AppLogic team , your mission is to serve as a...  ...Collaborate effectively with cross-functional teams including firmware, forensics research, and product. Integrate security capabilities... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Remote
    1 day ago
  •  ...their solar panels, EVs, stationary battery and the grid. The opportunity   dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for designing, implementing, and scaling Python-based automated validation infrastructure and test... 
    Full time
    Flexible hours

    Dcbel

    Remote
    1 day ago
  •  ...MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,...  ...models and how to deploy them in production. Experience with firmware services, IoT, or embedded software. Experience designing and... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Remote
    1 day ago
  •  ...a real difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at Vention… You’ll be building the...  ...-free path planning. Implement and maintain motion control firmware for robotics applications such as palletizing, surface finishing... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Remote
    1 day ago
  •  ...projects, with a focus on EPCM (Engineering, Procurement, Construction & Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area. In this role, you will independently deliver high-... 
    Full time

    Java Holdings Llc

    Remote
    21 hours ago
  •  ...continuously, both on the job and through formal training programs. Job Description ~ TV, mobile phone, tablet and other markets. Developed applications will be used as a basis for verifying architecture performance and for providing reference design concepts to handset... 
    Full time

    System Canada Technologies

    Remote
    1 day ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate... 
    Full time
    Relocation

    Info-ways

    Remote
    1 day ago
  • $90k - $150k per year

     ...business. Sophos is headquartered in Oxford, U.K. More information is available at Role Summary   We are seeking an Anaplan Developer to design, build, and improve planning systems across Sophos’ Sales and Finance Organizations. This role will partner closely with... 
    Long term contract
    Full time
    Local area
    Remote work

    Sophos

    Remote
    1 day ago
  •  ...exciting new services to their subscribers. Learn more at vecima.com. Position Summary: Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member of our R&D group, you will work in small cross-functional scrum... 
    Full time
    Local area
    Remote work
    Night shift

    Vecima Networks

    Remote
    1 day ago
  •  ...recommends actions, and runs workflows for the people who use TS Imagine’s Trading, Risk and Prime Brokerage products. As an Analytics Developer you’ll build both the foundation and the intelligence on top of it—the data models, pipelines, and semantic layers that make our... 
    Full time
    Work at office
    Worldwide

    Ts Imagine

    Remote
    21 hours ago
  •  ...companies throughout North America streamline operations, improve efficiency, and maximize their ERP investment. Our team of JavaScript Developers are experts in the automation of business processes, the development of new codebases, extensions and integrations with the ERP... 
    Full time
    Remote work
    Flexible hours

    Gurus Solutions

    Remote
    1 day ago
  •  ...to deepen your expertise and solve real-world problems, Bits In Glass could be the place for you.  We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work... 
    Full time

    Bits In Glass

    Remote
    1 day ago
  •  ...Montreal, QC  Job Type: Full­ time  Where you’ll make a difference You are a PHP master who eats APIs for breakfast. Our Backend Developer will help Frank & Oak deliver an amazing e-commerce experience that can scale to meet increasing demand. Qualifications... 
    Full time

    Frank.

    Remote
    1 day ago
  • $97.56k per year

     ...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Remote
    1 day ago
  •  ...implementation, management and optimization to reach a true end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming... 
    Little job
    Full time
    Flexible hours

    Continental Technology Solutions

    Remote
    1 day ago
  • $80k - $100k per year

     ...manage it with a strong emphasis on architectural discipline, governance, and long-term sustainability. We are hiring a Salesforce Developer who will work closely with our existing platform team and business stakeholders to ensure the platform remains scalable, secure, and... 
    Remote job
    Ongoing contract
    Long term contract
    Permanent employment
    Full time
    Contract work
    Casual work

    Versapay

    Remote
    21 hours ago
  •  ...A client in the financial sector is seeking a senior developer to contribute to providing software solutions, delivering stable products, and continuously improving their quality. The role involves analyzing, designing, configuring, developing, maintaining, and evolving... 
    Full time

    Maarut Inc

    Remote
    1 day ago
  •  ...Title :: .Net Developer Location :: Canada Mode :: Remote   Responsibilities Create and maintain ASP.NET web applications with a microservice backend. Collaborate with team members and other groups as part of a multi-disciplinary agile team (Product, Delivery... 
    Full time
    Remote work

    Telus Digital

    Remote
    1 day ago
  •  ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs of the business units. This project aims to integrate data from... 
    Full time

    Maarut Inc

    Remote
    1 day ago
  • $100k - $120k per year

     ...ourselves, our games, and our players. The Opportunity Kano () is looking for a talented, passionate, and experienced Senior Developer to join our Xwars Team. You will be instrumental in building, delivering, and scaling high-volume social and mobile gaming... 
    Remote job
    Full time
    Worldwide

    Kano

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!