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

cm1ObXJmWWZEOXlhcUVpQmtsOXRZaEJRaXc9PQ==
  • 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

Harper Harrison

Design Manager Job at Harper Harrison

 ...Architectural Designer Origination Engineering Company Client is a developer, owner and operator of distributed renewable energy...  ...application packages, interprets system studies, and manages the ever-growing pipeline of development opportunities. The output... 

MCM WORLDWIDE

Sr Manager, Retail & Wholesale - Events Job at MCM WORLDWIDE

 ...Description The Senior Events Manager, Retail & Wholesale is responsible for developing and executing a high-impact event strategy that...  ...bespoke boutique activations, VIP client experiences, and in-store events to enhance retail engagement and drive foot traffic. Develop... 

Stark Industries Corporation

Amazon Local CDL A Driver Home Daily** Hourly PAY** Job at Stark Industries Corporation

 ...Class A CDL Truck Driver Deliver thousands of smiles with Amazon We are hiring Class A CDL Drivers for our rapidly expanding needs...  ...~ Paid Holidays ~ Weekly payroll with direct deposit ~ Drive with brand new state of the art equipment and technology ~100%... 

Invictus Academy of Richmond

Associate Dean of Students Job at Invictus Academy of Richmond

 ...OUR MISSION Invictus Academy of Richmond prepares 100% of students in grades 7-12 to thrive in the colleges of their choice, solve relevant problems, and communicate with confidence. _______________________________________ OUR SCHOOL Invictus Academy is a high... 

Lifelancer

Pharmacovigilance Project Manager Job at Lifelancer

 ...Job Title: Pharmacovigilance Project Manager Job Location: Cambridge, MA, USA Job Location Type: Remote Job Contract Type: Full-time Job Seniority Level: Mid-Senior level Job details Posted 18 February 2025 Location Cambridge, MA...