Back to jobs

Senior Embedded Firmware Engineer

LATAM

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

 

Job Brief: 

In this role you are expected to be an expert in streaming video in a challenging channel environment. You will be part of a team that implements everything from RTOS to device drivers and applications, communications protocols, test features in 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. Here are some of out key responsabilities:

  • Bring up new SoCs, chipsets, sensors, and products
  • Write, debug, and integrate new device drivers, protocols, RTOS and other firmware code across the embedded product line
  • Interacting with Hardware, Cloud Operations Team, Mobile Clients Team and various other cross-functional teams.
  • Review board schematics and data sheets.
  • Enable test strategies for new components in upcoming products.
  • Support product development builds.
  • Lead assigned feature development

Key Qualifications

  • Engineering experience, at least 7 years
  • Effective communication
  • Experience hiring engineers
  • Embedded C and C++
  • Real Time Operating Systems (RTOS) (Linux mandatory, Desirable, Contiki, Threadex)
  • Hard real time application experience: eg Video, Audio, Signal Processing
  • Device driver design and implementation
  • Optimizing embedded software for size and speed
  • Optimizing boot loaders, eg uboot.
  • Debugging and testing embedded systems.
  • Multitasking/multithreaded programming.
  • Streaming both Video and Audio in both Linux and RTOS.
  • Networking Protocols: TCP/FTP/UDP/RTP/RTSP/RTCP/HTTPS, Desirable: UPNP/DLNA/ALLSEEN/ZIGBEE/ZWAVE.
  • Basic electronics test equipment (oscilloscopes, function generators, logic analyzer, etc.)
  • Video and video networking experience a plus
  • Education BS CS/EE/CE or relevant work experience (MS is a plus)

 

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

10Pearls Team

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf