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

Staff Embedded Firmware Engineer (Contractor)

$180k - $200k per year

Arlo Technologies

About Arlo:

At Arlo, we’re passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers’ expectations, while always pushing the boundaries of what’s possible in the world of protection technology. We believe that everyone deserves to feel safe and secure, whether they’re at home or away, and we’re committed to providing our customers with the peace of mind they need to live their lives without worry. Arlo’s deep expertise in AI- and CV-powered analytics, cloud services, user experience, product design, and innovative wireless and RF connectivity enables the delivery of a seamless, smart security experience for Arlo users that is easy to set up and interact with every day.

Arlo is seeking a highly experienced Staff Embedded Firmware Engineer to lead the development of next-generation IoT and video streaming products. In this technical leadership role, you will drive the architecture, design, and implementation of high-performance embedded firmware for connected devices, collaborating across hardware, cloud, mobile, and manufacturing teams to deliver innovative products with exceptional quality and reliability.
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real‑time software development, along with a proven track record of leading complex firmware projects from concept to production.

Responsibilities

  • Lead the architecture, design, development, and delivery of embedded firmware for next‑generation IoT and video streaming products.
  • Drive product development efforts to ensure timely delivery of high‑quality, reliable firmware solutions.
  • Collaborate closely with cross‑functional teams, including Hardware, Cloud, Mobile, QA, and external ODM partners, to ensure seamless end‑to‑end system integration.
  • Design, develop, debug, and integrate embedded software components, including device drivers, communication protocols, RTOS, and platform firmware.
  • Evaluate and integrate new SoCs, chipsets, image sensors, wireless modules, and other hardware components into future product platforms.
  • Analyze board schematics, component datasheets, and hardware designs to optimize system performance and reliability.
  • Troubleshoot complex system‑level issues across hardware, firmware, networking, and cloud interactions.
  • Drive firmware optimization for performance, memory footprint, power consumption, and boot time.
  • Provide technical leadership through design reviews, code reviews, mentoring, and hiring of firmware engineers.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field; Master’s degree is a plus, or equivalent industry experience.
  • 10+ years of experience in embedded firmware development, with significant experience in video streaming and network‑connected devices.
  • Expert‑level programming skills in Embedded C and C++.
  • Strong experience developing software on RTOS and Embedded Linux platforms.
  • Deep understanding of real‑time multimedia systems, including video/audio processing, compression, and streaming technologies (H.264/H.265).
  • Extensive experience with multithreaded and multitasking embedded software development.
  • Strong expertise in device driver architecture, development, and debugging.
  • Proven experience optimizing embedded software for performance, memory usage, and system efficiency.
  • Excellent debugging and root‑cause analysis skills in complex embedded environments.
  • Strong knowledge of networking protocols, including TCP, UDP, RTP, RTSP, SIP and WebRTC.
  • Experience with wireless communication technologies, including Wi‑Fi, BLE, and LTE.
  • Familiarity with IoT communication architectures and cloud‑connected devices.
  • Hands‑on experience using hardware debugging tools such as oscilloscopes, logic analyzers, signal generators, and protocol analyzers.
  • Proficiency with source control systems such as Git.
  • Excellent communication, collaboration, and technical leadership skills, with experience mentoring engineers and leading technical initiatives.

Preferred Qualifications

  • Experience developing firmware for consumer IoT or smart home devices.
  • Experience with industry protocols such as Zigbee, Z‑Wave, Thread, and Matter.
  • Knowledge of Linux memory management, file systems, memory protection, and kernel internals.
  • Experience optimizing bootloaders such as U‑Boot.
  • Proficiency with scripting languages such as Python, Perl, or Lua.

The pay range for this position reflects the minimum and maximum target for new hire salaries at commencement of employment and is expected to be between (for US candidates)$180,000 - 200,000/year or (for Canada candidates) CAD 140,000 - 170,000/year, plus performance bonus and equity. However, base pay offered may vary depending on multiple factors, including location, role, job‑related knowledge, skills, relevant education and experience. The total compensation package for this position may also include other elements, including bonus, equity, and a full range of benefits. Details of all benefits will be provided if an employee receives an offer of employment.

We are proud to be an Equal Opportunity Employer. We do not discriminate based on Indigenous identity, race, colour, ancestry, place of origin, political belief, religion, marital status, family status, physical or mental disability, sex, sexual orientation, gender identity or expression, or age, or any other legally protected status in all hiring and employment. All qualified applicants will receive consideration for employment without regard to any of these factors.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Firmware Engineer (Contractor) in Vancouver, BC vacancy
  •  ...Overview About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies...  ...Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware... 
    For contractors
    Permanent employment
    Contract work
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    29 days ago
  •  ...Canada say it is a great place to work, compared to 60% at a typical company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware into high-performance virtual devices that run on everyday workstations and cloud servers. Your... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  •  ...mission of this role is to architect and develop firmware and microcontroller subsystems for Astera...  ...Science, Electrical/Electronics/Software Engineering or equivalent. · Completed one or more Co-op terms of firmware or embedded software development. · Completed one or more... 
    Suggested
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    more than 2 months ago
  • $116.48k - $174.8k per year

     ...Description Come join our Data Center Engineering Team and work on one of the most...  ...paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You...  ...will utilize and grow your experience in embedded architecture, external interfaces, and product... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Solidigm

    Vancouver, BC
    21 days ago
  • $91.15k - $134.5k per year

     ...-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You...  ...will utilize and grow your experience in embedded architecture, external interfaces, and...  ...organization is required.  As a  Media Firmware Engineer  your regular responsibilities include... 
    Suggested
    Full time
    Internship
    Flexible hours

    Solidigm

    Vancouver, BC
    10 days ago
  •  ...About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation...  ...and hardware bring-up. You will work closely with hardware, firmware, networking, and test teams to develop reliable and high-performance... 
    Full time

    Corinex Communications

    Vancouver, BC
    a month ago
  •  ...About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet...  ...Understanding of analog and digital design techniques; Knowledge of embedded systems design; High resilience: the ability to push through... 
    For contractors
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    13 days ago
  • $90k - $125k per year

     ...industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging...  ...position is responsible for leading complex firmware development initiatives, driving architectural... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Delta-Q Technologies

    Vancouver, BC
    19 days ago
  • Microchip Technology Inc. is seeking a Principle Engineer - Applications to join our rapidly...  ...as hardware guides, reference designs, firmware updates, and software tools.* Deliver technical...  ...as firmware development on lightweight embedded operating systems such as ThreadX,... 

    Microchip Technology Inc.

    Vancouver, BC
    2 days ago
  • $107k - $226k per year

     ...We are seeking an experienced engineer who wants to tackle...  ...based platforms, space-hardened embedded processors, automotive networking...  ...of complex silicon, hardware, firmware, software, networking, and interoperability...  ...of external engineering contractors, including SOW development,... 
    For contractors

    Microchip Technology Inc.

    Vancouver, BC
    2 days ago
  •  ...deliver care to more than 6 million members across the country. Learn more about us at lanterncare.com.    Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic and highly visible role focused on driving your team’s... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Lantern

    Vancouver, BC
    2 days ago
  •  ...Description MistyWest is a hardware engineering and product development consultancy based in Vancouver, BC, specializing in embedded, sensing, robotics, and cleantech solutions...  ..., you will be working as an ‘Independent Contractor’ and not as an employee at MistyWest. We... 
    For contractors
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Mistywest

    Vancouver, BC
    more than 2 months ago
  • $250 per day

     ...experience. These are quality opportunities for Senior Firmware Engineers (2 X full time plus a contractor opportunity available) to join the Richmond...  ...development across product lines Develop cutting edge embedded firmware while optimizing for size, speed, and... 
    For contractors
    Remplacement
    Full time
    Work at office

    Job Juncture

    Vancouver, BC
    4 days ago
  •  ...digital experiences. With powerful AI Agents embedded across our platform, teams can analyze,...  ...we do. About the Team DevX owns engineering velocity at Amplitude: build systems, CI/...  ...code. The Role We're looking for a Staff Software Engineer – DevX (Hybrid – Vancouver... 
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Amplitude, Inc.

    Vancouver, BC
    3 days ago
  • $179k per year

     ...About The Team And Role Our Security Engineering team protects Scribd's applications and cloud...  ...teams to move securely. As a Staff Cloud Security Engineer, you'll help shape...  ...with employment (including as an employee, contractor, or other personnel), the personal information... 
    For contractors
    Long term contract
    Local area
    Home office
    Flexible hours
    Shift work

    Scribd, Inc.

    Vancouver, BC
    1 day ago
  •  ...We're looking for a Staff Data Engineer who thrives in an environment with strong ownership and can drive complex data initiatives from concept to production. You'll build the pipelines, data models, and infrastructure that power our product, analytics, and AI workflows;... 
    Remote work

    ExaCare AI

    Vancouver, BC
    13 hours ago
  •  ...hire talent in a few different categories: # Engineering Tech Leads & Project Managers # Firmware & Embedded Engineers # Industrial Designers # Mechanical...  ...project comes up that we aren't able to staff internally, our Contract Talent Pool is the first... 
    For contractors
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Mistywest

    Vancouver, BC
    more than 2 months ago
  •  ...ABOUT THE ROLE Safe Software is looking for a Staff AI Engineer to design, build, and deploy production-grade AI systems across the organization. This is a hands‑on engineering role responsible for the full AI lifecycle, from data preparation and model development through... 
    Seasonal work
    Remote work
    Flexible hours

    TypeSafe AI

    Vancouver, BC
    3 days ago
  •  ...About the Role Inworld is looking for a Staff/Principal-level backend engineer with 8+ years of experience building and operating cloud-based services at scale. The ideal candidate is a strong IC with high technical autonomy, a track record of shipping zero-to-one platform... 
    Internship
    Immediate start

    HRB

    Vancouver, BC
    3 days ago
  • $190k - $230k per year

     ...UC Berkeley, Cornell, SJTU, Cambridge, NUS, with broad industry experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers who focus on building and innovating cloud technology solutions that... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Vancouver, BC
    20 days ago
  • $100k - $150k per year

     ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products...  ...within Synopsys' simulation and analysis group, reporting to a Sr Staff Engineer. The team works on robust, high-performance meshing... 

    Synopsys Inc

    Vancouver, BC
    8 days ago
  • $171k per year

     ...within the organization. About The Team And Role As a Staff Software Engineer on the Everand Core team , you’ll help shape the future of...  ...us in connection with employment (including as an employee, contractor, or other personnel), the personal information we process in... 
    For contractors
    Long term contract
    Temporary work
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Vancouver, BC
    13 hours ago
  • $150k - $170k per year

     ...Insurtech 50 and Fintech 100   About the Role As a Full Stack Staff Engineer at Quandri, you will be directly responsible as an IC leader of...  ...on the same page rather than actually producing work. We embed default urgency into everything we do to fight back against this... 
    Long term contract
    Full time
    Internship
    Shift work

    Quandri

    Vancouver, BC
    more than 2 months ago
  • Elevate technology as a Staff Software Engineer with Lantern in Vancouver. Champion architectural excellence and technical leadership for a cloud-native healthcare platform in a hybrid work environment. Lantern seeks a Staff Software Engineer to enhance our product engineering... 

    Lantern

    Vancouver, BC
    13 hours ago
  • $240k - $300k per year

     ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale...  ...and expansion. What you’ll do We’re looking for a Staff Software Engineer to operate across Acquisition Engineering. You... 
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex

    Vancouver, BC
    4 days ago
  • $151k - $189k per year

     ...As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models into production across Diligent's global... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent-14787b60

    Vancouver, BC
    2 days ago
  • $240k - $285k per year

     ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale...  ...a craft, and builders become leaders. What you’ll do As a Staff Software Engineer in Banking, you will help shape the technical... 
    Long term contract
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...Your New Role and Team Sanctuary AI is hiring a Sanctuary AI is hiring a Staff Software Engineer to drive and evolve the production teleoperation and data collection software that enables robot operators to control robots. You will combine strong engineering execution... 
    Permanent employment

    Sanctuary AI

    Vancouver, BC
    4 days ago
  • $24 - $28 per hour

     ...great opportunity to learn how to develop embedded software in a commercial environment...  ...biotechnology, aerospace, and semiconductor engineering. For the past 20 years, Zaber has...  ...You are enthusiastic about working on a Firmware team. You pay attention to details and... 
    Internship

    Zaber Technologies

    Vancouver, BC
    a month ago
  •  ...About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals.... 
    For contractors
    Permanent employment
    Contract work
    Local area
    Overseas
    Flexible hours

    MistyWest

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Firmware Engineer (Contractor). Be the first to apply!