LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›10Pearls›Senior Embedded Firmware Engineer
10Pearls

About 10Pearls

Transforming ideas into impactful digital solutions

🏢 Tech, Corporate, Management Consulting👥 1K-5K📅 Founded 2004📍 Vienna, Virginia, United States

Key Highlights

  • Serves clients like American Red Cross and National Geographic
  • Headquartered in Vienna, Virginia
  • Team of over 1,000 employees
  • Expertise in AI/ML and cloud computing technologies

10Pearls, headquartered in Vienna, Virginia, specializes in digital transformation and product development, serving clients like the American Red Cross and the National Geographic Society. With a team of over 1,000 employees, 10Pearls focuses on delivering software solutions, mobile applications, an...

🎁 Benefits

Employees enjoy a competitive salary, equity options, generous PTO, flexible remote work policies, and a learning budget for professional development....

🌟 Culture

10Pearls fosters a culture of innovation and collaboration, emphasizing a strong engineering focus and a commitment to delivering high-quality solutio...

🌐 Website💼 LinkedIn𝕏 TwitterAll 36 jobs →
10Pearls

Senior Embedded Firmware Engineer

10Pearls • LATAM

Posted 6 months agoSeniorEmbedded engineer📍 Latam
Apply Now →

Job Description

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

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at 10Pearls.

Apply Now →Get Job Alerts