C++ Embedded Developer

Datum Technologies Group

Oklahoma

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A technology solutions firm is seeking a C++ Embedded Developer with over 5 years of experience in C++ and Python. This onsite position focuses on developing Linux and Yocto-based applications, requiring strong debugging skills and experience with embedded systems. Ideal for mid-senior level professionals with a background in industrial applications.

Qualifications

  • 5+ years of hands-on experience in C++ object-oriented programming and Python.
  • Experience with Linux environments and Unix System Programming.
  • Strong troubleshooting and debugging skills.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code for embedded systems.
  • Develop Linux and Yocto based applications.
  • Hands-on experience with OPC-UA protocol.

Skills

C++ object-oriented programming
Python
Linux environments
Unix System Programming
OPC-UA protocol
SQLite
Debugging skills
Visual Studio
Eclipse
Git
Jenkins
GDB
CMake

Job description

Overview

Job Description: C++ Embedded Developer

Client Location: Bartsville, Oklahoma

ONSITE ROLE

Responsibilities and Requirements
  • 5+ years hands-on experience in C++ object-oriented programming and Python.
  • Experience with Linux environments, Unix System Programming, capable of developing Linux and Yocto based applications.
  • OS: Debian or Ubuntu, Yocto platform, cross compilation for Yocto, Bitbake recipes.
  • Hands-on experience working on OPC-UA protocol.
  • Unix System Programming: Multi-Process, Multithreading, memory management, IPCs, system performance, file systems, etc.
  • Working knowledge of SQLite and basic understanding of XML.
  • Strong troubleshooting and debugging skills.
  • Experience with development tools such as Visual Studio, Eclipse, Git, Jenkins, static/dynamic code analysis, GDB, CMake, etc.
  • Designing, building, and maintaining efficient, reusable and reliable code for Embedded systems.
  • Prior experience in developing industrial applications is highly regarded.
Seniority
  • Mid-Senior level
Employment type
  • Contract
Job function / Industries
  • Industries: IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

Hybrid
USD 85,000 - 120,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

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

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Sr Software Engineer – Embedded Systems (C++/Linux, IPTV/Media)
Sr Software Engineer – Embedded Systems (C++/Linux, IPTV/Media)

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

On-site
USD 90,000 - 120,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded C++ Developer (Onsite)
Embedded C++ Developer (Onsite)

Trilyon, Inc. • Town of Texas (WI)

On-site
USD 83,000 - 152,000
Comprehensive benefits package
Growth opportunities
Collaborative culture
Embedded Product Development Engineer
Embedded Product Development Engineer

Pacer Group • Bartlesville (OK)

On-site
USD 74,000 - 90,000
Medical
Dental
Vision
+1
Senior Electrical Engineer
Senior Electrical Engineer

Sealed Air Corporation • Streetsboro (OH)

On-site
USD 120,000 - 170,000
Health Insurance
Dental Insurance
Vision Insurance
+2
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Athari • Lexington (VA)

Hybrid
USD 96,000 - 131,000