Staff Embedded Firmware Engineer (Contractor)
$180k - $200k per yearArlo 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- ...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 contractorsPermanent employmentContract workLocal areaFlexible hours
- ...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...SuggestedFull timeContract workLocal area
- ...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...SuggestedInternshipFlexible hours
$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...SuggestedLong term contractFull timeTemporary workInternshipLocal areaFlexible hours$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...SuggestedFull timeInternshipFlexible hours- ...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
- ...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 contractorsPermanent employmentFull timeInternshipWork at officeLocal areaFlexible hours
$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 contractFull timeContract workTemporary workWork at office- 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,...
$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- ...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 contractFull timeTemporary workWork at officeFlexible hours
- ...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 contractorsPermanent employmentFull timeContract workWork at officeLocal areaFlexible hours
$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 contractorsRemplacementFull timeWork at office- ...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 officeLocal areaRemote workHome officeFlexible hours
$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 contractorsLong term contractLocal areaHome officeFlexible hoursShift work- ...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
- ...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 contractorsPermanent employmentFull timeContract workWork at officeLocal areaFlexible hours
- ...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 workRemote workFlexible hours
- ...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...InternshipImmediate start
$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 payFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week$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...$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 contractorsLong term contractTemporary workInternshipLocal areaHome officeFlexible hours$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 contractFull timeInternshipShift work- 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...
$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 officeRemote workWork from home3 days per week$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 officeLocal areaVisa sponsorshipFlexible hours$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 contractFull timeBank staffWork at officeRemote workWork from home3 days per week- ...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
$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- ...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 contractorsPermanent employmentContract workLocal areaOverseasFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Firmware Engineer (Contractor). Be the first to apply!
- project engineer assistant project manager Vancouver, BC
- assistant electrical engineer Vancouver, BC
- assistant ingénieur Vancouver, BC
- remote firmware engineer Vancouver, BC
- firmware engineer intern Vancouver, BC
- building contractor Vancouver, BC
- painting contractor Vancouver, BC
- independent contractor Vancouver, BC
- independent contractor part time Vancouver, BC
- telecommunications contractor Vancouver, BC
