Senior C++ Embedded Systems Engineer - Onsite Dallas

Donato Technologies, Inc

Dallas (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Donato Technologies Inc in Dallas, TX is seeking a seasoned C++ Developer to design and implement embedded software for our next-generation devices. You will work on Linux-based systems, device drivers, and high-performance IPC/RPC mechanisms, collaborating with cross-functional teams to deliver robust, scalable solutions.

You should have 6–8 years in embedded systems, strong C/C++ expertise (C++11/14/17), and a degree in CS or EE.

Qualifications

  • 6-8 years in embedded systems or closely related field.
  • Expert in C, C++, embedded Linux, and device drivers.
  • Bachelor's Degree or higher in Computer Science, Electronics & Communications, Electrical Engineering, or related field.

Responsibilities

  • 6-8 yrs Experience in Embedded systems.
  • Expert in C, C++, embedded Linux, and device driver.
  • Bachelor's Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or a related field.
  • 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices.
  • High proficiency with modern C, C++11/14/17, or C++17 preferred.
  • Experience and strong knowledge of Linux, BSP, Linux subsystems
  • Memory and performance profiling tools experience
  • Excellent with the C++ build process
  • Excellent knowledge of multithreading and algorithms
  • Solid foundational knowledge of IPC and RPC.
  • Proficiency with multiple communications paradigms: client-server, peer-to-peer, publish/subscribe.
  • Good to have: IP-based communications and protocols (HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS).
  • Experience with GDB, Media playback, GStreamer, ThreadX and Embedded Linux and DVB/DTV

Skills

Embedded systems
C/C++
Multithreading
IPC/RPC
Linux knowledge
Algorithms
Communication protocols

Education

Bachelor's degree or higher in CS/EE/ECE

Tools

GDB
GStreamer
ThreadX

Job description

Donato Technologies Inc in Dallas, TX is seeking a seasoned C++ Developer to design and implement embedded software for our next-generation devices. You will work on Linux-based systems, device drivers, and high-performance IPC/RPC mechanisms, collaborating with cross-functional teams to deliver robust, scalable solutions.

You should have 6–8 years in embedded systems, strong C/C++ expertise (C++11/14/17), and a degree in CS or EE.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Donato Technologies, Inc • Dallas (TX)

On-site
USD 120,000 - 180,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 170,000
Senior C++ Embedded Engineer - Onsite Dallas
Senior C++ Embedded Engineer - Onsite Dallas

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 170,000
Embedded System Engineer
Embedded System Engineer

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
C++ Embedded Engineer - Onsite Dallas, Long-Term
C++ Embedded Engineer - Onsite Dallas, Long-Term

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Senior Embedded Linux C/C++ Engineer (Onsite Dallas)
Senior Embedded Linux C/C++ Engineer (Onsite Dallas)

InfoVision Inc. • Fort Worth (TX), Arlington (TX), Dallas (TX)

On-site
USD 90,000 - 120,000
Senior Embedded Engineer - C++ & Linux for Industrial IoT
Senior Embedded Engineer - C++ & Linux for Industrial IoT

TalentDome Staffing • Town of Texas (WI)

On-site
USD 110,000 - 170,000
Health insurance
Vision insurance
Dental insurance
+2
C++ Embedded Engineer
C++ Embedded Engineer

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Senior Embedded Software Engineer - Onsite, 9/80
Senior Embedded Software Engineer - Onsite, 9/80

Leonardo DRS • Dallas (TX)

On-site
USD 120,000 - 150,000
Health insurance
Dental & Vision
Life insurance
+5
Senior C++ Embedded Linux Engineer – Set-Top / IoT
Senior C++ Embedded Linux Engineer – Set-Top / IoT

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 96,000 - 179,000