
C++ / SDK Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a C++ / SDK Developer in Dallas, TX, lasting 12+ months, with a pay rate of "TBD." Candidates must have 10+ years of experience in embedded systems, strong C++ skills, and a Bachelor's degree in a relevant field.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
August 14, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Irving, TX
-
π§ - Skills detailed
#REST (Representational State Transfer) #Embedded Systems #Programming #Python #JSON (JavaScript Object Notation) #JavaScript #Scripting #Computer Science #Unit Testing #C++ #XML (eXtensible Markup Language) #Linux #IP (Internet Protocol)
Role description
Role: C++ / SDK Developer
Location: Dallas, TX (Day 1 onsite)
Duration: 12+ Months
Note: Need 10+ years of experienced candidates
Required Skills:
β’ Bachelorβs Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field.
β’ 10+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.
β’ Experience in executing and delivery of features by collaborating with many cross functional teams, product owners and architects.
β’ High proficiency with modern C, C++, C++11/C++14 or C++17 preferred.
β’ Know how to build effective abstractions over low-level SoC details.
β’ Love solving complex system-level issues
β’ Very good experience in object-oriented programming and design skills, JavaScript, HTML5, Linux OS, Make file, Python, Other development/build tools and scripting languages.
β’ Extensive experience with POSIX-based embedded systems, one or more of Android, Linux, QNX.
β’ Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC).
Additional Skills:
β’ Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe.
β’ Extensive 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.
β’ Desire to work in a fast-paced, dynamic, highly collaborative environment.
Role: C++ / SDK Developer
Location: Dallas, TX (Day 1 onsite)
Duration: 12+ Months
Note: Need 10+ years of experienced candidates
Required Skills:
β’ Bachelorβs Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field.
β’ 10+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.
β’ Experience in executing and delivery of features by collaborating with many cross functional teams, product owners and architects.
β’ High proficiency with modern C, C++, C++11/C++14 or C++17 preferred.
β’ Know how to build effective abstractions over low-level SoC details.
β’ Love solving complex system-level issues
β’ Very good experience in object-oriented programming and design skills, JavaScript, HTML5, Linux OS, Make file, Python, Other development/build tools and scripting languages.
β’ Extensive experience with POSIX-based embedded systems, one or more of Android, Linux, QNX.
β’ Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC).
Additional Skills:
β’ Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe.
β’ Extensive 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.
β’ Desire to work in a fast-paced, dynamic, highly collaborative environment.