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
  •  ...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... 
    Suggested
    Internship
    Flexible hours

    Astera Labs Early Career

    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
  • $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... 
    Suggested
    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
    13 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
  • $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
  •  ...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
  •  ...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
  • $24 - $28 per hour

     ...Description As a developer at Zaber, you will work on projects critical to Zaber’s motion control product line. This is a great opportunity...  ...t think makes sense. You are enthusiastic about working on a Firmware team. You pay attention to details and have thorough testing... 
    Internship

    Zaber Technologies

    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
  •  ...------- OPAL-RT Technologies is looking for a Test Automation Developer About OPAL-RT Technologies : Imagine working for a company...  ...with individuals from diverse backgrounds (board designers, firmware engineers, software developers, test technicians/engineers), attention... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Opal-rt

    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
    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
  •  ...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
  •  ...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
    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
  •  ...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
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers...  .... Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Remote
    1 day ago
  •  ...and your work will be felt by healthcare professionals every day.  You'll collaborate with product managers, designers, and fellow developers to ship high-quality mobile features, participate in technical design conversations, and help keep the codebase consistent, well-... 
    Full time
    Remote work

    Solutions Petal Inc.

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

     ...What You’ll Do Create engaging training videos using After Effects, Premiere Pro, Camtasia, Audition, and Adobe Creative Suite Develop animations and motion graphics to simplify complex technical topics Collaborate with Instructional Designers and SMEs to translate... 
    Full time

    Bluecat Inc

    Remote
    1 day ago
  •  ...operators, technicians, and production teams — all  building the future of homebuilding   together.   We’re looking for a Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal... 
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

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

     ...valued. JOB DESCRIPTION : Do you enjoy turning ideas into tangible products? We are seeking a passionate Product Developer to contribute to the design and development of custom projects. Using SolidWorks , you will play a key role in bridging the... 
    Permanent employment
    Full time

    Thorens Inc

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

     ...providing high quality work and services to our clients and expect the same from our employees.  We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is an opportunity... 
    Full time
    For contractors
    Work at office
    Local area

    Inspired Hr Ltd

    Remote
    1 day ago
  • $113.4k - $162k per year

     ...infrastructure to protect  TextNow’s services while ensuring reliability and scalability.   ~ Security Automation & Infrastructure as Code: Develop and enforce best practices using  Terraform, Ansible,  Crowdstrike , and AWS security tools , ensuring secure configurations,... 
    Long term contract
    Full time
    Temporary work

    Textnow

    Remote
    1 day ago
  • Company Description Continental Technology Solutions is  Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment...
    Full time
    Flexible hours

    Continental Technology Solutions

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

     ...Join the World's Leading Product Review Company as a  Fullstack Developer ! This is your opportunity to make a real impact in the industry. You'll dive deep into the latest technologies and your expertise and passion will be crucial in setting industry standards and driving... 
    Full time
    Work at office
    Flexible hours

    Rtings.com

    Remote
    1 day ago
  •  ...Company Description IT Job Description Role: Database Developer Location: Montreal, QC Duration: Fulltime BGV will be done for the selected candidates. Position Description The candidate will work hand-in-hand with other developers who are responsible... 
    Full time
    Relocation

    Info-ways

    Remote
    1 day ago

Do you want to receive more vacancies?

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