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

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

Willson International Limited

Regulatory Analyst Job at Willson International Limited

Looking for a career, at a company where you love to work, all while working from the comfort of home? Do Regulatory changes intrigue you, and the fine details excite you? Want a role that keeps you on your toes? If you answer yes to any of these questions, then ...

CULT GAIA

Art Director Job at CULT GAIA

 ...known for beautiful heirloom pieces that will live in your closet forever. The cornerstone of Cult Gaia's DNA is creating objects d'art that makes you look twice. Since its inception, CG has grown from accessories into a lifestyle brand, selling everything from ready-to... 

Robert Half

Reporting Analyst Job at Robert Half

 ...filings as needed. Collaborate with internal teams such as Financial Planning & Analysis, Treasury, and Tax. Contribute to annual goodwill analysis, debt filings, rating agency materials, and other public disclosures. Work closely with internal control teams to... 

Photon

Associate Creative Director Job at Photon

 ...UX strategies that enhance product usability and drive customer engagem entGuide creation of user flows, wireframes, interaction models, and high-fidelity desi gnsEnsure alignment with brand standards, accessibility best practices, and enterprise design syst... 

TEKVANA INC.

Healthcare Specialist Job at TEKVANA INC.

 ...play a key role in driving growth and operations . The ideal candidate will have hands-on experience engaging with doctor clinics, medical offices, and healthcare facilities, and a strong understanding of insurance claim workflows. Responsibilities: Build and...