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

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

IDR Healthcare

Travel Physical Therapist Job at IDR Healthcare

 ...Job Description IDR Healthcare is seeking a travel Physical Therapist for a travel job in Miles City, Montana. Job Description & Requirements ~ Specialty: Physical Therapist ~ Discipline: Therapy ~ Start Date: 12/29/2025~ Duration: 13 weeks ~40 hours... 

Jubilee Association of Maryland

Live-in Direct Support Professional Job at Jubilee Association of Maryland

Job Description Job Description Full-time position Rent-Free Live-In Role in a Shared Home (This position includes free housing, and you are required to live full-time in the home where you will also provide support)$21.50/hour Position Summary: Direct...

Cintas Corporation

Warehouse Associate - Loader/Unloader - 2nd Shift Job at Cintas Corporation

 ...physical activity, including lifting or moving materials, for most of shift. Attributes of a Great Employee-Partner: Attention To Detail: Is thorough and careful about detail when completing work tasks or correcting flaws or mistakes. Work Ethic / Effort: Displays... 

CN Wood

Service Tech/Mechanic Job at CN Wood

 ...: Woburn, MA ****STARTING HOURLY PAY RANGES FROM $30.00 TO $40.00 BASED ON SKILLS AND EXPERIENCE**** JOB SUMMARY The Service Tech / Mechanic works with guidance from shop foreman/working foreman in shop and/or field. The ability to perform basic diagnostics, basic... 

Xcel Energy

Hydroelectric Dam Safety Engineer, (Senior, Staff, or Entry) Job at Xcel Energy

 ...an exciting opportunity within Renewable Generation. Work with engineering staff to support the reliable and efficient operations of Xcel...  ...as an engineer performing various tasks related to dam safety. As the Dam Safety Engineer, duties would include dam safety...