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

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

Ageless Men's Health

Physician Assistant (PA-C) or Nurse Practitioner (NP), per diem Job at Ageless Men's Health

 ...for health and wellness Eager to become a subject matter expert Loves getting to know their patients Experience in a busy hospital or clinic setting WHAT WE OFFER Ageless Mens Health offers a comprehensive compensation package to include medical/... 

37GAMES

Private English Tutor Job at 37GAMES

Working LocationTianhe District, Guangzhou City, ChinaTypeFull-Time is preferred, and also accept Part-Time Salary RangeRMB20-30K/month pre-tax1. Conduct regular English teaching every week, including training in speaking, listening, reading, and writing.2. Provide...

Facebook

Engineering Program Manager Job at Facebook

 ...external stakeholders ~ Experience in building 0-to-1 consumer electronics in both JDM and CM vendor engagement models ~ Experience and...  ...schedules, builds, and DOEs at component, module, and final assembly sites Contribute to product development process and best... 

Pinnacle Partners, Inc

Controls Technician Job at Pinnacle Partners, Inc

One of Pinnacle's Clients is looking for a Controls/Automation Technician to join a growing team in Lebanon, IN ! Position: Controls/Automation Technician Location: Lebanon, IN (On-site) What Youll Do: Troubleshoot and support Allen Bradley systems, RS ...

Gunner

Finance Internship (Summer 2025) Job at Gunner

 ...highly motivated and talented individuals to join our 8-week summer internship program. As an intern with Gunner, you will gain practical experience...  ..., preparing you for a fulfilling career. As a Finance Intern, you will work closely with our finance team, contributing...