← Back to jobs

DCube Solutions Logo
Sr. Software Embedded Engineer with C++

DCube Solutions

 

Dallas, TX, USA

Posted On: 3 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Sr Software Embedded Engineer with C++
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and develop embedded systems using C and C++ for Linux-based devices.

This role is on-site.

Responsibilities

  • Lead architecture, design, and prototyping for embedded devices.
  • Develop and maintain device drivers and Linux subsystems.
  • Manage the C++ build process, optimize memory usage, and improve performance.
  • Implement inter-process communications (IPC) and remote procedure calls (RPC).
  • Conduct code reviews and implement unit testing protocols.

Required Skills

  • 6-8 years of experience in embedded systems development.
  • Expertise in C, C++, and embedded Linux.
  • Proficiency in modern C++ (C++11, C++14, or C++17).
  • Strong knowledge of Board Support Packages (BSP).
  • Deep understanding of multithreading and algorithms.
  • Hands-on experience with memory and performance profiling tools.
  • Experience with client-server, peer-to-peer, and publish/subscribe communication paradigms.
  • Foundational knowledge of JavaScript, JSON, and XML.

Preferred Skills

  • Bachelor's or Master's degree in Computer Science.

Education

Bachelor's or Master s degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs