← Back to jobs

Bravens Inc Logo
C++/Embedded/Linux Engineer

Bravens Inc

 

Dallas, TX, USA

Posted On: Just posted
Experience: 5 years
Availability: Onsite
Openings: 15
Category: C++ Embedded Developer
Tenure: Contract - Independent, Contract - W2
Related Jobs

No related jobs found

Description

You will design, prototype, and develop software for embedded devices using C++ and Linux.

This role is on-site.

Responsibilities

  • Build and maintain embedded systems.
  • Conduct code reviews and unit testing.
  • Implement IPC and RPC mechanisms.
  • Develop solutions using client-server, peer-to-peer, or publish/subscribe paradigms.

Required Skills

  • 6+ years of experience in architecture, design, and software development for embedded devices.
  • Expert proficiency in C and C++.
  • Strong knowledge of Embedded Linux and device drivers.
  • Experience with Linux BSP and related subsystems.
  • Solid knowledge of multithreading and algorithms.
  • Familiarity with IPC and RPC concepts.
  • Experience with memory and performance profiling tools.
  • Proficiency with C++ build processes.

Preferred Skills

  • Experience with IP-based communications protocols like HTTP, TLS, REST, JSON, or XML.
  • Experience working with diverse engineering teams.

Education

Not specified

Related Jobs

No related jobs found

← Back to jobs