Firmware Engineer Full-time

Required skills

  • Engineering experience, at least 3 years
  • Effective communication
  • Embedded C and C++
  • Real Time Operating Systems (RTOS) or Linux
  • Hard real time application experience: eg Video, Audio, Signal Processing,  Optimizing embedded software for size and speed
  • Debugging and testing embedded systems
  • Multitasking/multithreaded programming
  • Streaming both Video and Audio in both Linux and RTOS.
  • Basic electronics test equipment (oscilloscopes, function generators, logic analyzer,etc.) 

Beneficial Skills

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


  • Bring up new SoCs, chipsets, sensors, and products
  • Write, debug, and integrate new device drivers, protocols, RTOS and other firmware code across  ARLO 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
  • Support product development builds
  • Lead assigned feature development


  • Employer: ITS Partner
  • Job Title: Firmware Engineer
  • Published: 8 months, 2 weeks ago
Apply For This Job