C++ Embedded Engineer Job at Reailize, a B-Yond company, Dallas, TX

M3pZOFNZWmd0S1E5U0JSbHBVWkM4V3I0VkE9PQ==
  • Reailize, a B-Yond company
  • Dallas, TX

Job Description

Job Location: Dallas, TX (Onsite in office)

Job Description:

  • Design, prototype, develop, and test software for embedded devices , ensuring high-quality and efficient solutions.
  • Strong experience with modern C , C++ , including C++11 , C++14 , or C++17 , along with expertise in embedded Linux and device drivers .
  • Hands-on experience with POSIX-based embedded systems such as Linux and QNX , including BSP , subsystems , and performance profiling .
  • Excellent knowledge of multithreading , concurrency , algorithms , and the C++ build process .
  • Solid understanding of inter-process communication (IPC) , remote procedure calls (RPC) , and various communication paradigms like client-server and publish-subscribe.
  • Strong debugging , code review , and unit testing skills to ensure optimal performance and reliability of embedded systems.
  • Experience with IP-based communication protocols such as , TLS , REST , WebSockets , JSON , XML , Protobufs , RTP , and HLS is a plus.
  • Proven ability to collaborate effectively with diverse engineering teams in a fast-paced development environment.

Job Requirements:

  • 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.

Optional Requirements:

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

Job Tags

Remote job,

Similar Jobs

Oasis Architecture & Design, Inc.

Custom Residential Revit Designer Job at Oasis Architecture & Design, Inc.

 ...We are looking for a skilled Revit Designer (min 3 years) and a solid understanding of residential construction (1 year) to join our San Diego office. This role is ideal for a motivated individual who thrives in a collaborative environment, is eager to expand their expertise... 

Advanced Environmental Group, Inc.

Safety Specialist - Site Safety Officer Job at Advanced Environmental Group, Inc.

 ...company safety requirements. DESCRIPTION OF WORK ENVIRONMENT Field work and desk/office work. As necessary, must be able to travel to other work areas, be aware of safety requirements for those areas, and work within those constraints (e.g. access procedures and... 

The Orleans Hotel & Casino

Surveillance Agent Job at The Orleans Hotel & Casino

Company Description Boyd Gaming Corporation has been successful in gaming jurisdiction in which we operate in the United States and is one of the premier casino entertainment companies in the United States. Never content to rest upon our successes, we will continue ...

Webilent Technology, Inc.

Jr. Business Analyst Job at Webilent Technology, Inc.

 ...Title : Payer Claim Business Analyst Job Summary We are seeking an experienced Healthcare Payer Claim Business Analyst to join...  ...Design and implement data analytics and reporting to track key performance indicators (KPIs) and monitor claims processing. 4. Conduct... 

Goflow

L1 Customer Support Agent Job at Goflow

 ...Park, NJ (HQ) In-house preferred, hybrid/remote options available About Goflow...  ...also available. The Role As an L1 Customer Support Agent, youll be the first point...  ...~2+ years in technical support, customer service, or e-commerce ops ~ Familiarity with OMS...