C++ Developer Prpl OS

Overview

On Site
Accepts corp to corp applications
Contract - CON_CORP

Skills

Prpl OS at chipset level and modern C
C++
C++11/C++14

Job Details



Bachelors Degree or greater in
Computer Science, Electronics & Communications, Electrical Engineering, or
related field.



8%2B years of experience in
architecture, design, prototyping, software development, code review and unit
testing for embedded devices.



High proficiency with Prpl OS at
chipset level and modern C, C%2B%2B, C%2B%2B11/C%2B%2B14 or C%2B%2B17 preferred.



Experience in Embedded systems
specially in build process and bootloader and Kernel Prpl OS.



Expert in C, C%2B%2B, embedded Linux
and device driver



Extensive experience with
POSIX-based embedded systems Prpl, one or more of Linux, QNX.



Experience and strong knowledge
of Linux, BSP, Linux subsystems Memory and performance profiling tools
experience Excellent with C%2B%2B 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, Protosuns, Flat buffers, RTP, RTSP, HLS. Experience working with
diverse engineering team








Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Balin Technologies LLC