Find a jobRecruiters

Senior C++ Developer

Exclusive opportunity

Hybrid

Senior C++ Developer

SSTECH

Senior C++ Developer

Skills

Linux

il y a 2 mois

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Freelance / Contract, Temporary

Salary:

$114,400 – $124,800 / year

Work mode:

Hybrid

Published on:

3 septembre 2026

What they need


Job Details

Job Title: Senior C++ Developer
Location: Dallas, TX
Experience: 8 Years
Domain: Embedded Systems / Streaming / Connected TV (CTV)
Employment Type:W2

Key Skills

C | C++ | C++11 | C++14 | C++17 | Embedded Linux | Embedded Systems | Device Drivers | BSP | Linux Subsystems | Multithreading | IPC | RPC | Algorithms | C++ Build | Performance Profiling | Memory Profiling | Streaming | CTV | RTP | RTSP | HLS | HTTP | TLS | REST | WebSockets | Protobuf | FlatBuffersOverview

Job Description

We are looking for a highly skilled Senior C++ Developer with strong expertise in embedded systems, Embedded Linux, device drivers, and software development for embedded devices.

The ideal candidate should have strong experience in C/C++, Linux/BSP, multithreading, IPC/RPC, performance profiling, and embedded software architecture. Experience with streaming technologies and protocols is highly preferred.

Required Skills & Experience

  • 6–8 years of experience in Embedded Systems.
  • Expert-level knowledge of C, C++, Embedded Linux, and Device Drivers.
  • 6+ years of experience in:
  • Software architecture and design
  • Prototyping
  • Software development
  • Code reviews
  • Unit testing
  • Strong proficiency in modern C/C++, including C++11, C++14, and C++17.
  • Strong knowledge of Linux, BSP, and Linux subsystems.
  • Experience with memory and performance profiling tools.
  • Strong understanding of the C++ build process.
  • Excellent knowledge of multithreading and algorithms.
  • Strong understanding of IPC (Inter-Process Communication) and RPC (Remote Procedure Call).
  • Experience with communication paradigms such as:
  • Client-Server
  • Peer-to-Peer
  • Publish/Subscribe
  • Ability to work effectively with diverse engineering teams.

Good to Have

Experience with IP-based communication technologies and protocols:

  • HTTP
  • TLS
  • REST
  • WebSockets
  • JSON
  • XML
  • Protobuf
  • FlatBuffers
  • RTP
  • RTSP
  • HLS

Streaming / CTV Experience

Experience in Streaming, Connected TV (CTV), media platforms, or embedded consumer devices is strongly preferred, particularly with RTP, RTSP, and HLS.

Education

  • Bachelor's or Master's degree in:
  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • Mathematics
  • or a related technical field.

Must-Have Screening Checklist

· C++11 / C++14 / C++17 + C + Embedded Linux
Device Drivers + BSP + Linux Subsystems
Multithreading + IPC + RPC
C++ Build Process + Profiling Tools
Embedded Systems Development
Streaming Protocols – RTP / RTSP / HLS

EMail:[email protected]

Pay: $55.00 - $60.00 per hour

Work Location: Hybrid remote in Dallas, TX 75244

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

C++ Trading Systems Developer

Freelance

Hybrid

Top Recruiter

Skills

C++

il y a 6 mois

Quick apply

Pace

Contrôle de gestion senior

600

Freelance

Hybrid

Skills

Financial ControlInterim Management

il y a 1 jour

Quick apply

Espace Freelance

Développeur Senior Fullstack

Freelance

Hybrid

Skills

VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry

il y a 1 heure

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools