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.