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
Key Responsibilities
Technical Skills Required
Benefits & Perks
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.
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
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.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
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
sierra club
HYR Global Source Inc