Apply Now
Location: Dallas, TX, Texas (TX)
Contract Type: C2C
Posted: 1 month ago
Closed Date: 05/15/2025
Skills: modern C, C++, C++11/C++14 or C++17
Visa Type: Any Visa

Hiring: C++ Embedded Engineer with modern C, C++, C++11 or C++14 or C++17 POSIX-based embedded systems, one or more of Linux, QNXmultithreading and algorithms, IPC, RPC Exp – 15 POSITIONS.

Location: Dallas, TX (Onsite in office)

Rate: Open / hr

Contract: Long term

 

Job Description:

•         Experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.

•         Experience with modern C, C++, C++11/C++14 or C++17 preferred.

•         Experience in Embedded systems.

•         Experience in C, C++ , embedded Linux and device driver

•         Experience with POSIX-based embedded systems, one or more of Linux, QNX.

•         Experience with 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 inter-process communications (IPC) and remote procedure calls (RPC).

•         Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe.

 

Good to have:

•         Experience with IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS.

•         Experience working with diverse engineering teams