Embedded Software Engineer

Rivago Infotech Inc 

📍 Dallas, United States 🇺🇸

full-time
mid-level
on-site
Posted —

Key Skills

C++LinuxYoctoMultithreadingNetworking

Industry

Consumer ElectronicsTelecommunications

Job Description

Title: Senior C++ Software Engineer

Location: Dallas, TX (ONSITE)

Duration: Long term Project

Required Skills & Qualifications:

  • Strong proficiency in C++ (C++11/14/17) and Embedded C
  • Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar)
  • Good to have experience with set-top boxes, IPTV/OTT platforms, smart TVs, DVRs, routers, IoT gateways, or similar embedded devices
  • Solid understanding of Linux internals, kernel concepts, device drivers, and file systems
  • Experience with multithreading, synchronization, sockets, and network protocols (TCP/IP, UDP)
  • Strong debugging and performance analysis skills