← Back to jobs

Virtuxinet Technologies Logo
C++ Embedded Engineer

Virtuxinet Technologies

 

Dallas, TX, USA

Posted On: 12 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: C++ Embedded Engineer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

You will develop and optimize software for embedded devices, owning the full lifecycle from design to performance tuning.

This role is on-site.

Responsibilities

  • Design, prototype, and develop embedded software solutions.
  • Implement device drivers and manage Linux subsystems.
  • Profile memory and system performance to ensure efficiency.
  • Manage the C++ build process and conduct code reviews.
  • Implement unit testing to ensure code quality.

Required Skills

  • 5+ years of experience in embedded software development.
  • Proficiency in C and modern C++ (C++11, C++14, or C++17).
  • Experience with Embedded Linux and BSP.
  • Deep understanding of POSIX-based systems (Linux or QNX).
  • Strong knowledge of multithreading, algorithms, and IPC.
  • Experience with RPC and communication paradigms (client-server, peer-to-peer, publish/subscribe).
  • Hands-on experience with JSON, XML, and Protobufs.

Preferred Skills

  • Experience with IP-based protocols including HTTP, TLS, REST, Websockets, Flatbuffers, RTP, RTSP, or HLS.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs