SSTECH
Senior C++ Developer
Skills
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
il y a 6 mois
Quick apply
Pace
Contrôle de gestion senior
600
Freelance
Hybrid
Skills
il y a 1 jour
Quick apply
Espace Freelance
Développeur Senior Fullstack
Freelance
Hybrid
Skills
il y a 1 heure
Quick apply