Staff Embedded Firmware Engineer

Arlo Technologies, Inc.

Carlsbad (CA)

On-site

USD 180,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonus
Equity options
Full range of benefits

Job summary

Arlo Technologies, Inc. is seeking a highly experienced Staff Embedded Firmware Engineer to lead the development of next-generation IoT and video streaming products in Carlsbad, California. In this role, you'll drive the architecture, design, and implementation of high-performance embedded firmware for connected devices, ensuring innovative products with exceptional quality.

The ideal candidate should have over 10 years of experience in embedded firmware development, particularly with video streaming technologies, and possess expert-level programming skills in Embedded C and C++. Join a company that values inclusion and innovation.

Qualifications

  • 10+ years of experience in embedded firmware development.
  • Expert-level programming skills in Embedded C and C++.
  • Strong experience developing software on RTOS and Embedded Linux platforms.

Responsibilities

  • Lead the architecture, design, development, and delivery of embedded firmware.
  • Collaborate with cross-functional teams for end-to-end system integration.
  • Evaluate and integrate new SoCs, chipsets, and wireless modules.

Skills

Embedded C
C++
RTOS
Embedded Linux
Multithreaded Software Development
Device Driver Development
Networking Protocols
Hardware Debugging Tools

Education

Bachelor’s degree in Computer Science, Electrical Engineering, or a related field

Tools

Git

Job description

Overview

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.

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.
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.
Compensation

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. Base pay offered may vary depending on multiple factors, including location, role, job‑related knowledge, skills, relevant education and experience. The total compensation package may also include other elements, including bonus, equity, and a full range of benefits.

Equal Opportunity Employer

Arlo is a proud Equal Opportunity Employer. We value inclusion and are committed to an inclusive, harassment‑free workplace. We prohibit discrimination and harassment based on all legally protected statuses in all hiring and employment. We provide reasonable accommodations to applicants and employees with disabilities, pregnant or related medical conditions, or sincerely held religious beliefs, observances, and practices. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, the Company will consider for employment qualified applicants with arrest and conviction records.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 140,000 - 160,000
Performance bonus
Equity
Comprehensive benefits package
Senior Staff Embedded Firmware Engineer
Senior Staff Embedded Firmware Engineer

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 190,000 - 230,000
Staff Device Program Manager
Staff Device Program Manager

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 113,000 - 168,000
Senior Embedded Firmware Architect - IoT & Video
Senior Embedded Firmware Architect - IoT & Video

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 180,000 - 200,000
Performance bonus
Equity options
Full range of benefits
Senior Embedded Firmware Engineer – IoT & Video (Equity)
Senior Embedded Firmware Engineer – IoT & Video (Equity)

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 140,000 - 160,000
Performance bonus
Equity
Comprehensive benefits package
Product Manager, Core Product Experiences
Product Manager, Core Product Experiences

Arlo Technologies, Inc. • Milpitas (CA)

On-site
USD 130,000 - 155,000
Senior Embedded Firmware Architect – IoT & Video
Senior Embedded Firmware Architect – IoT & Video

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 190,000 - 230,000
Staff Mechanical Engineer
Staff Mechanical Engineer

Arlo Technologies, Inc. • Carlsbad (CA)

On-site
USD 140,000 - 170,000
Staff Backend Engineer
Staff Backend Engineer

Arlo Technologies, Inc. • Milpitas (CA)

Hybrid
USD 155,000 - 225,000
Principal Android Engineer
Principal Android Engineer

Arlo Technologies International Ltd • Milpitas (CA)

On-site
USD 215,000 - 295,000
Annual bonuses
Equity options
Full range of benefits