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

Falcon Technologies, Inc.

Sales Representative - Technical - Entry level Job at Falcon Technologies, Inc.

 ...E-Commerce B2B Sales Entry level / - Technical Sales Falcon Technologies, Inc. is a wholesale distributor of IT infrastructure materials. Founded in 1990, located in St. Louis Missouri. We are locally owned and operated. Position In this position you... 

WOLF

Customer Onboarding Manager Job at WOLF

 ...is seeking a proactive, organized Customer Onboarding Manager to lead new B2B clients through the onboarding processfrom contract signature...  ...and secure work. Our whitelabeled B2B Staffing Platform as a Service (SPaaS) is reimagining staffing from the ground upbringing... 

Magnolia Health Systems

Housekeeping Assistant Job at Magnolia Health Systems

Job Description: Housekeeping Assistants are a valuable member of our health care team who work to ensure that the facility is maintained in a clean, safe, and comfortable manner. About us: Especially Kidz is a skilled nursing facility located in Shelbyville, Indiana...

Compass Group

CATERING SOUS CHEF - MERCK - BOSTON, MA Job at Compass Group

 ...Where a job isnt merely a job but the start of a career where you can flourish. Job Summary As a Catering Sous Chef at Merck in Boston, MA, you will oversee and actively participate in all aspects of food preparation, catering, quality assurance, inventory... 

Allied Reliability

Reliability Specialist Job at Allied Reliability

 ...mandatory. Spanish: Intermediate (comfortable with basic and conversational communication) - good to have, but not mandatory. French: Intermediate (comfortable with basic and conversational communication) good to have, but not mandatory. Travel Requirements...