Firmware Developer
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!
- ...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...SuggestedFull timeInternshipFlexible hours
- ...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...SuggestedFull timeFlexible hours
$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...SuggestedFull time$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...SuggestedRemote jobFull timeWork at officeLocal areaFlexible hours$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...SuggestedHourly payFull timeWork at officeWorldwideFlexible hours3 days per week- ...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...InternshipFlexible hours
$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 jobFull timeContract workSummer workFlexible hours- ...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 employmentFull time
- ...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
- ...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 timeInternshipWorldwideFlexible hours
$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 timeWork at officeLocal areaRemote workFlexible hours- ...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 timeFlexible hours
- ...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 timeInternshipWork at officeWork from home
- ...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 timeInternshipWork at officeWork from home
- ...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
- ...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
- ...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 timeRelocation
$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 contractFull timeLocal areaRemote work- ...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 timeLocal areaRemote workNight shift
- ...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 timeWork at officeWorldwide
- ...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 timeRemote workFlexible hours
- ...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
- ...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
$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 contractPermanent employmentFull timeWork at office- ...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 jobFull timeFlexible hours
$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 jobOngoing contractLong term contractPermanent employmentFull timeContract workCasual work- ...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
- ...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 timeRemote work
- ...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
$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 jobFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!
