Senior Embedded C++ Developer

jps tech solutions • United State
Visa Sponsorship
Apply
AI Summary

We are seeking an experienced Sr. Embedded C++ Developer to join our team in Dallas. The ideal candidate will have strong expertise in Linux-based embedded systems, C++ development, and multithreading. You will work on next-generation platforms, maintain and enhance existing Linux-based OS, and collaborate with cross-functional teams to deliver high-quality software for embedded devices.

Key Highlights
Design, develop, and maintain embedded software for Linux-based systems
Work on next-generation platforms and maintain existing Linux-based OS
Collaborate with cross-functional teams to deliver features
Key Responsibilities
Design, develop, and maintain embedded software for Linux-based systems
Build and maintain robust CI/CD pipelines using tools like GitHub Actions
Maintain and enhance build systems, including Makefiles, for reliable software builds
Technical Skills Required
C++ Linux system programming Multithreading Interprocess communications (IPC/RPC) CI/CD pipelines Makefiles HDMI EDID structure CEC protocol ARC/eARC AV infoframes HDCP
Benefits & Perks
W2-Contract Only
Visa sponsorship for H4-EAD, GC Holder, GC-EAD, or U.S. Citizen (USC)

Job Description


Job Category: Embedded C++ Developer

Job Type: Onsite

Job Location: Dallas Texas

Compensation: Depends on Experience

W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.

C2C: Contract - W2

Job Description

Visa Requirement:

We are considering candidates who are authorized to work in the United States under the following visa categories only: H4-EAD, GC Holder, GC-EAD, or U.S. Citizen (USC).

Role Overview

We are seeking an experienced Sr. Embedded C++ Developer to join our team in Dallas. The ideal candidate will have strong expertise in Linux-based embedded systems, C++ development (C++11 and above), multithreading, interprocess communications, and CI/CD pipelines. You will work on next-generation platforms, maintain and enhance existing Linux-based OS, and collaborate with cross-functional teams to deliver high-quality software for embedded devices.

Key Responsibilities

Design, develop, and maintain embedded software for Linux-based systems.

Execute architecture, design, prototyping, and code review for embedded devices.

Build and maintain robust CI/CD pipelines using tools like GitHub Actions.

Maintain and enhance build systems, including Makefiles, for reliable software builds.

Optimize system performance through advanced memory management, profiling, and multithreading techniques.

Collaborate with cross-functional teams, product owners, and architects to deliver features.

Analyze and debug HDMI bus communication protocols (CEC, ARC/eARC, HDCP).

Work on hardware abstraction layers and next-generation platforms.

Provide sustaining engineering support for existing Linux-based OS (improvements and bug fixes).

Ensure adherence to coding standards and best practices.

Required Qualifications

Bachelor’s degree or higher in Computer Science, Electronics & Communications, Electrical Engineering, or related field.

10+ years of experience in embedded software development, architecture, design, and prototyping.

Strong C++ skills (C++11, C++14, C++17) and solid understanding of modern C/C++.

Experience with Linux system programming, multithreading, and interprocess communications (IPC/RPC).

Hands-on experience with CI/CD pipelines and build automation tools (e.g., GitHub Actions, Makefiles).

Knowledge of HDMI, EDID structure, CEC protocol, ARC/eARC, AV infoframes, HDCP.

Experience in debugging hardware communication protocols and embedded systems.

Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.

Apply Online

Your Name *

Your Phone Number *

Your Email Address *

Job id *

JPS-5279 / Sr. Embedded C++ Developer

What is your current U.S. visa or immigration status? *

Select

Where are you currently located at? *

W2 or C2C *

Select

How many years of total experience do you have? *

How many years of relevant experience you have? *

Do you require H1B sponsorship? *

Select

Upload Resume *

Choose a file

No file chosen.

Facebook X LinkedIn WhatsApp

Similar Jobs

Explore other opportunities that match your interests

Director of Compliance

Programming
•
21m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

sierra club

United State

WFS Integration Developer

Programming
•
22m ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

HYR Global Source Inc

United State

Front-End Developer

Programming
•
26m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State

Subscribe our newsletter

New Things Will Always Update Regularly