FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Embedded Firmware Engineer
Arlo Technologies, Inc.Senior Embedded Firmware Engineer developing next-generation IoT and video streaming products at Arlo. Designing, implementing, and optimizing embedded firmware for connected devices.
Posted 7/3/2026full-timeCarlsbad • California • 🇺🇸 United StatesSenior💰 $140,000 - $160,000 per yearWebsite
Tech Stack
Tools & technologiesCloudIoTLinuxRTOS
About the role
Key responsibilities & impact- Design, develop, debug, and maintain embedded firmware for IoT and video streaming products.
- Own major firmware components and features throughout the product development lifecycle, from design to production.
- Collaborate with Hardware, Cloud, Mobile, QA, and ODM partners to ensure successful system integration and product delivery.
- Develop and integrate device drivers, communication protocols, RTOS components, and platform firmware.
- Troubleshoot and resolve complex firmware, hardware, and system-level issues.
- Optimize firmware for performance, memory usage, power consumption, and system reliability.
- Review board schematics, component datasheets, and hardware documentation to support firmware development and debugging.
- Participate in design reviews, code reviews, and root-cause analysis to improve software quality.
- Evaluate new SoCs, image sensors, wireless modules, and other hardware components for future product development.
- Mentor junior engineers and contribute to engineering best practices and continuous process improvements.
Requirements
What you’ll need- Bachelor's degree in Computer Science, Electrical Engineering, or a related field; Master's degree is a plus, or equivalent industry experience.
- 7+ years of experience in embedded firmware development, preferably with IoT, networking, or video streaming products.
- Strong programming skills in Embedded C and C++.
- Experience developing software on RTOS and Embedded Linux platforms.
- Solid understanding of real-time multimedia applications, including video/audio processing, compression, and streaming technologies (H.264/H.265).
- Experience with multithreaded and multitasking embedded software development.
- Experience developing and debugging embedded device drivers.
- Strong debugging, troubleshooting, and root-cause analysis skills in embedded systems.
- Experience optimizing embedded software for performance and resource utilization.
- Working knowledge of networking protocols, including TCP, UDP, HTTP/HTTPS, RTP, RTSP, SIP and WebRTC.
- Experience with wireless communication technologies such as 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, and protocol analyzers.
- Experience using source control systems such as Git.
- Strong communication and collaboration skills with the ability to work effectively across cross-functional teams.
Benefits
Comp & perks- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development opportunities
- performance bonus
- equity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Embedded Firmware DevelopmentEmbedded C ProgrammingC++ ProgrammingRTOS ExperienceEmbedded Linux ExperienceDevice Driver DevelopmentMultithreaded Software DevelopmentPerformance OptimizationNetworking ProtocolsReal-Time Multimedia Applications
Soft Skills
Strong Communication SkillsCollaboration SkillsMentoring Skills