← Back to jobs

Data Science Technologies Logo
Senior C++ Software Engineer

Data Science Technologies

 

Dallas, TX, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Senior C++ Software Engineer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

You will develop and maintain complex embedded systems software.

Responsibilities

  • Implement software features using C++ and Embedded C on embedded devices.
  • Integrate and maintain systems running on Embedded Linux distributions.
  • Debug and optimize code for performance on resource-constrained devices.
  • Manage network communications using TCP/IP and UDP protocols.

Required Skills

  • 5+ years of professional experience in software engineering.
  • Strong proficiency in C++ (C++11/14/17) and Embedded C.
  • Hands-on experience with Embedded Linux toolchains (Yocto, Buildroot, or similar).
  • Experience working with embedded devices like set-top boxes, IPTV/OTT platforms, or IoT gateways.
  • Solid understanding of Linux internals, kernel concepts, device drivers, and file systems.
  • Proficiency with multitthreading, synchronization, and sockets programming.
  • Experience implementing TCP/IP and UDP network protocols.
  • Strong debugging and performance analysis skills.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs