Staff Embedded Firmware Engineer

Arlo
Carlsbad CA
30+ days ago
Arlo
Arlo
arlo.co

Job Description

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.

The Arlo Device Team has an immediate opening for a Staff Embedded Firmware Engineer to drive development of next generation IoT and video streaming embedded products. You are expected to be an expert in streaming video in a challenging channel environment. In this role, you will be part of a team that implements everything from RTOS to device drivers and applications, communications protocols, test features in Arlo’s Video and Internet of Things devices. You must thrive in a fast-paced environment. Your contributions will make a pronounced difference to future embedded products.
Â

Key Responsibilities

  • Identify and qualify new SoCs, chipsets, sensors, and products
  • Architect, write, debug, and integrate new device drivers, protocols, RTOS and other firmware code across Arlo's embedded product line
  • Interacting with Hardware, Cloud Operations Team, Mobile Clients Team and various other cross-functional teams throughout Arlo
  • Review board schematics and data sheets
  • Enable test strategies for new components in upcoming products
  • Lead assigned product development and ensure timely delivery of high-quality firmware

 Key Qualifications

  • Engineering experience, at least 10 years
  • Video and video networking experience mandatory
  • Proficiency in Embedded C and C++,
  • Strong experience with Real Time Operating Systems (RTOS) (Linux mandatory, Desirable, Omnivision RTOS or other ISP RTOS)
  • Experience with debugging and testing embedded systems
  • Expertise with multitasking/multithreaded programming
  • Hard real time application experience: eg Video, Audio, Signal Processing, Compression (H264/H265)
  • Device driver design, development and implementation
  • Optimizing embedded software for size and speed
  • Optimizing boot loaders, eg uboot.
  • Networking Protocols: TCP/FTP/UDP/RTP/RTSP/HTTPS, Desirable: UPNP/DLNA/ZIGBEE/ZWAVE/SUBGIG
  • Experience with wireless communication protocols (WiFi/BLE/LTE)
  • Basic electronics test equipment (oscilloscopes, function generators, logic analyzer, etc.)
  • Effective communication and strong leadership skills
  • Experience hiring engineers

Education

  • BS CS/EE/CE or relevant work experience (MS is a plus)

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 $124,000 – 178,000/year , plus 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.

Studies have shown that candidates from certain underrepresented communities may be less likely to apply for jobs unless they believe they meet every single one of the qualifications as described in a job description. We are committed to building a diverse and inclusive company and we are most interested in finding the BEST candidate for the job, regardless of their background. That candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described.  We may work with candidates, as appropriate, to ensure they develop additional skills as necessary to fulfil the essential functions of the job.


Arlo is proud to be an equal opportunity employer. Â We value diversity and inclusion and are committed to a diverse, inclusive, and harassment-free workplace. Â We prohibit discrimination and harassment based on age, race, colour, national origin, gender, gender identity, sexual orientation, pregnancy, religion, disability, veteran status, or any other legally protected status in all hiring and employment. Â We provide reasonable accommodations to applicants and employees with disabilities, who are pregnant, or who have 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. Â

Visit Original Source:

http://www.indeed.com/viewjob
why ?Jumpstart your career with our tech sales bootcamp!
Free Guides, Videos and Podcasts
  • The Biggest Red Flags in Sales Interviews: A Complete Guide
    The Biggest Red Flags in Sales Interviews: A Complete Guide
  • Career Change Guide: Breaking Into a Career in Tech Sales
    Career Change Guide: Breaking Into a Career in Tech Sales
  • How to Find a Second Career in Tech Sales
    How to Find a Second Career in Tech Sales
  • SDR Interviews | How to Land the Interview and Stand Out in the Process
    SDR Interviews | How to Land the Interview and Stand Out in the Process
  • See More…

Other Jobs

Clio

Team Lead, Customer Success Management

Clio

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice . Summa

 
Vancouver BC / Remote
Benevity

Meet Benevity Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, gra

 
Toronto ON
Clio

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice . Summa

 
Toronto ON / Remote