Sr. Embedded C++ Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

JPS Tech Solutions · 6 days ago

Sr. Embedded C++ Developer

JPS Tech Solutions is seeking an experienced Sr. Embedded C++ Developer to join their team in Dallas. The role involves designing, developing, and maintaining embedded software for Linux-based systems while collaborating with cross-functional teams to deliver high-quality software for embedded devices.

Information TechnologyIT InfrastructureSoftware Engineering
badNo H1Bnote

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

Qualification

C++Linux systemsMultithreadingCI/CD pipelinesInterprocess communicationsHDMI protocolsProblem-solvingCollaboration

Required

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

Company

JPS Tech Solutions

twittertwittertwitter
company-logo
JPS Tech Solutions offers software engineering, cloud, mobile development, and IT infrastructure solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase