Haystack
← Back to Jobs
Technology
SS

SENIOR C++ DEVELOPER

SSTech LLCDallas, TX🇺🇸United StatesPosted 4 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
19 hours ago
Embedded SystemsC++HTTPREST

Job Description

*ROLE  - SENIOR C++ DEVELOPER*

*Location:* Dallas, TX
*Experience:* 6-8 Years
*Domain:* Embedded Systems / Streaming / CTV

*Job Description:*

- 6-8 yrs Experience in Embedded systems
- Expert in *C, C++, Embedded Linux, and Device Drivers*
- 6+ years exp in architecture, design, prototyping, software development, code review, and unit testing for embedded devices
- High proficiency with modern C, C++, *C++11 / C++14 / C++17* preferred
- Experience and strong knowledge of *Linux, BSP, Linux subsystems*
- Memory and performance profiling tools experience
- Excellent with C++ build process
- Excellent knowledge of *multithreading and algorithms*
- Solid foundational knowledge of *IPC and RPC* (inter-process communication / remote procedure calls)
- Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe
- *Good to have:* IP-based communications and protocols - HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, *RTP, RTSP, HLS*. Exp working with diverse eng teams.

*Education:* Bachelor's / Master's in CS, Computer or Electrical Engineering, Mathematics, or related field.

*Must-Have Checklist for Screening:*

- C++ (11/14/17) + C + Embedded Linux
- Device Drivers + BSP + Linux Subsystems
- Multithreading + IPC + RPC
- Build Process + Profiling Tools
- Streaming Protocols (RTP/RTSP/HLS) - Strong Plus

Similar jobs