Staff Embedded Firmware Engineer

Posted 18 Days Ago
Be an Early Applicant
Hiring Remotely in Taiwan
Remote
Expert/Leader
Internet of Things
The Role
Lead architecture and implementation of high-performance embedded firmware for IoT and video streaming devices. Design and integrate device drivers, RTOS and Embedded Linux software, optimize performance, collaborate with cross-functional teams and ODMs, debug complex hardware/firmware/network issues, and mentor firmware engineers through delivery to production.
Summary Generated by Built In

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, HTTP/HTTPS, 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.

We’re committed to inclusivity and selecting the strongest candidate—no matter their background. Even if you don’t meet every listed qualification, we encourage you to apply. We’re happy to support growth in areas essential to the role. Interested in learning more about our workplace? Visit and follow our LinkedIn, and Glassdoor page to read employee insights and get updates of what it’s like to be part of Arlo.

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.

Skills Required

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (Master's a plus) or equivalent experience
  • 10+ years of experience in embedded firmware development, with video streaming and network-connected devices
  • Expert-level programming in Embedded C and C++
  • Strong experience developing software on RTOS platforms
  • Strong experience developing software on Embedded Linux platforms
  • Deep understanding of real-time multimedia systems including video/audio processing, compression, and streaming (H.264/H.265)
  • Extensive multithreaded and multitasking embedded software development experience
  • Strong expertise in device driver architecture, development, and debugging
  • Proven experience optimizing embedded software for performance, memory usage, power consumption, and boot time
  • Excellent debugging and root-cause analysis skills in complex embedded environments
  • Strong knowledge of networking protocols: TCP, UDP, HTTP/HTTPS, RTP, RTSP, SIP, 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, technical leadership, mentoring, and hiring experience
  • Experience developing firmware for consumer IoT or smart home devices
  • Experience with 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Carlsbad, CA
418 Employees
Year Founded: 2018

What We Do

We are a passionate and diverse group of thought leaders, creators, and developers across all disciplines dedicated to changing how people protect and connect with the people and things they love. Arlo is an award-winning, market leader in the smart home IoT category that is focused on bringing together deep expertise in product design, wireless connectivity and RF engineering, cloud infrastructure and leading-edge AI capabilities to create a seamless smart home experience for Arlo users that's easy to setup and a joy to interact with every day.

Similar Jobs

Shield AI Logo Shield AI

Engineer II, Applications (R4789)

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
Taipei, TWN

Shield AI Logo Shield AI

Account Executive

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
Taipei, TWN

Shield AI Logo Shield AI

Development Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
Taipei, TWN

Shield AI Logo Shield AI

Senior Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
Taipei, TWN

Similar Companies Hiring

Rundoo Thumbnail
Cloud • Information Technology • Internet of Things • Software
Redwood City, CA
50 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees
Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account