← Back to jobs

JPS Tech Solutions Logo
Sr. Embedded C++ Developer

JPS Tech Solutions

 

Dallas, Texas, USA

Posted On: Just posted
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Embedded C++ developer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

You will design, develop, and maintain embedded software for Linux-based systems.

This role is on-site.

Responsibilities

  • Execute architecture, design, prototyping, and code review for embedded devices.
  • Build and maintain CI/CD pipelines using GitHub Actions.
  • Maintain and enhance build systems, including Makefiles.
  • Optimize system performance through memory management, profiling, and multithreading.
  • Analyze and debug HDMI bus communication protocols (CEC, ARC/eARC, HDCP) and provide sustaining engineering support.

Required Skills

  • 10+ years of experience in embedded software development, architecture, design, and prototyping.
  • Strong C++ skills (C++11, C++14, C++17) and understanding of modern C/C++.
  • Experience with Linux system programming, multithreading, and IPC/RPC.
  • Hands-on experience with CI/CD pipelines and build automation tools (GitHub Actions, Makefiles).
  • Knowledge of HDMI, EDID structure, CEC protocol, ARC/eARC, AV infoframes, and HDCP.
  • Experience debugging hardware communication protocols and embedded systems.
  • Bachelor's degree in Computer Science, Electronics & Communications, Electrical Engineering, or related field.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs