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 6 hours 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
    Internship
    Flexible hours

    Blackline Safety

    Remote
    6 hours 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
    6 hours ago
  •  ...seeking exceptional people to join our team. The role is full time and work in the office is required. SST Wireless is seeking a Firmware Developer with Hardware knowledge that thrives in a team environment that highly values mutual respect, integrity and cooperative effort.... 
    Suggested
    Full time
    Work at office
    Immediate start

    Sst-wireless

    Remote
    6 hours 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
    6 hours 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
    6 hours 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... 
    Hourly pay
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Lyft

    Remote
    6 hours 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
    6 hours ago
  • $107k - $125k per year

     ...Description About Delta-Q Technologies: Delta-Q Technologies () develops and supplies battery chargers to original equipment...  ...This role specifies, designs, codes, integrates, tests and debugs firmware. The candidate possesses expert knowledge of digital control algorithms... 
    Permanent employment
    Full time
    Work at office

    Delta-Q Technologies

    Remote
    6 hours 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
    a month 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
    6 hours 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... 

    Role Overview Sera4

    Remote
    6 hours 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
    6 hours 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
    6 hours 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
    6 hours ago
  • $100k - $120k per year

     ...boundaries of what electronics can do. From developing electronics skin to exploring space, our...  ..., and mechanical constraints. Develop calibration and alignment approaches, including...  ...considerations. Work with mechanical, electrical, firmware, software, manufacturing, and UX teams to... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Voltera

    Remote
    6 hours 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... 
    Internship
    Work at office
    Work from home

    Vention

    Remote
    6 hours 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
    6 hours ago
  •  ...build pipelines that allow our companies to produce and deliver firmware. You will play a key role in evolving our technical foundation and...  ...and a practical, collaborative mindset to help enable our large developer organization. Responsibilities Contribute to the design... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    6 hours ago
  •  ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications...  ...learning and IoT. Java developers are programmers who design, develop, and manage Java -based applications and software. Java... 
    Full time

    Canadian Staffing Services

    Remote
    6 hours ago
  • $90k - $135k per year

     ...company that retains the creative spirit of a nimble independent. Your role: We are seeking a talented and motivated Shopify Developer with strong knowledge of Shopify development and customization. The ideal candidate should also be familiar with Shopify... 
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Remote
    6 hours 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
    6 hours ago
  •  ...primitives, deployment pipelines, observability tooling, and platform capabilities that let engineering teams ship with confidence. As a Developer II on this team, you'll own well-scoped infrastructure work from design through delivery and into operation. That means... 
    Remote work

    Solutions Petal Inc.

    Remote
    6 hours ago
  •  ...about innovation and pushing entertainment boundaries, join our journey and help create the unknown!  Job Description As a Data Developer at Ubisoft  Montreal , you will join the Player Domain within the Ubisoft Data Office. You will design, build, and deliver reliable... 
    Work at office

    Ubisoft

    Remote
    6 hours ago
  • \\\\   \ Prolifics is seeking for a Scala Developer to join our Information Management Practice Team. The successful candidate will be a highly motivated team player and will have significant experience in application development, a strong technical background and good... 
    Long term contract
    Contract work
    Temporary work

    Prolifics Inc

    Remote
    6 hours ago
  •  ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience... 
    Full time
    Contract work

    Royal Cyber Inc.

    Remote
    6 hours ago
  • $100k - $160k per year

     ...Join the World's Leading Product Review Company as a  AI 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 innovation... 
    Work at office
    Flexible hours

    Rtings.com

    Remote
    6 hours ago
  •  ...algorithm knowledge Collaborate with cross-functional teams to integrate algorithms into products. 3+ years of experience as algorithm developer 3+ years of experience in Digital pre-distortion(DPD), concept & practice and CFR Strong background in communications theory and... 

    Ericsson

    Remote
    6 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology... 
    Full time
    Relocation

    Info-ways

    Remote
    6 hours ago
  •  ...integrity, innovation and a willingness to challenge consensus. We are looking for multiple passionate  Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic trading strategies. As a... 
    Remote job
    Full time
    Work from home

    Drw

    Remote
    6 hours ago
  •  ...Position: API Developer \ \ Location: Onsite\/Toronto \ \ Job ID#: RQ10444\ \ Duration: 12 Months \ \ Scope \ \ The purpose of this role is to build project integrations based on new requirements and includes production support, development of break\/fixes... 
    Contract work

    Symbiotic Digital

    Remote
    6 hours ago

Do you want to receive more vacancies?

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