Embedded C++ Developer (Onsite)

Trilyon, Inc.

Town of Texas (WI)

On-site

USD 83,000 - 152,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package
Growth opportunities
Collaborative culture

Job summary

Trilyon, Inc. is seeking an Embedded C++ Developer to join our Dallas team for a long-term contract. The candidate will lead architecture, design, prototyping, software development, code review, and unit testing for embedded devices using C/C++ and embedded Linux.

The role requires strong experience with BSPs, device drivers, IPC/RPC, multithreading, and memory/performance profiling to deliver high-performance embedded systems. Collaboration with cross-functional teams is essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related field.
  • 6–8 years hands-on embedded systems and low-level software development.
  • Expertise in C, C++ (modern standards), embedded Linux, and device drivers.
  • Strong multithreading, algorithms, IPC, RPC, and build systems.
  • Preferred IP-based protocols (HTTP, TLS, REST, WebSockets, JSON, Protobufs, etc.).

Responsibilities

  • Lead and contribute to architecture, design, prototyping, software development, code review, and unit testing for embedded devices.
  • Develop and maintain high-performance embedded systems software using C, C++, and embedded Linux.
  • Work with Linux subsystems, BSPs, and custom device drivers.
  • Utilize profiling tools to optimize memory and performance.
  • Implement multithreading, IPC, RPC, and various communication paradigms.

Skills

C/C++ (modern)
Embedded Linux
Multithreading
IPC/RPC
Device drivers
Build systems

Education

Bachelor's or Master's in CS/CE/EE/Math

Tools

Git
Memory profiling tools

Job description

For over 17 years, Trilyon has been a leader in global workforce solutions, specializing in Cloud Technology, AI/ML, Software Development, Technical Writing, and Digital Transformation. We partner with top companies to deliver high-quality talent in engineering, IT, and emerging technologies. For additional information or to view all of our job opportunities, please visit our website https://trilyonservices.com/careers/

We are seeking an Embedded C++ Developer to join our team. This role will involve architecture, design, prototyping, software development, code review, and unit testing for embedded devices. The ideal candidate will have experience in embedded Linux, modern C++, BSP, device drivers, and inter-process communications and a passion for embedded systems and low-level software engineering.

Job Title: Embedded C++ Developer
Location: Dallas, TX (Onsite)
Duration: Long Term (Contract)
Rate/Salary: Competitive / Commensurate with experience
Job Description:
  • Lead and contribute to the architecture, design, prototyping, software development, code review, and unit testing for embedded devices.

  • Develop and maintain high-performance embedded systems software using C, C++, modern C++ standards (C++11/C++14/C++17), and embedded Linux.

  • Work with Linux subsystems, Board Support Packages (BSP), and custom device drivers.

  • Utilize memory and performance profiling tools to optimize system efficiency and stability.

  • Implement robust multithreading, algorithms, inter-process communications (IPC), and remote procedure calls (RPC).

  • Apply multiple communication paradigms including client-server, peer-to-peer, and publish/subscribe models.

  • Manage and optimize the C++ build process for complex embedded Linux applications.

  • Collaborate effectively with diverse cross-functional engineering teams to deliver high-quality embedded products.

Requirements:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.

  • 6 to 8 years of hands-on experience in embedded systems and low-level software development.

  • Expertise in C, C++ (including modern C++ standards), embedded Linux, and device drivers.

  • Strong expertise in multithreading, algorithms, IPC, RPC, and build systems.

  • Preferred experience with IP-based communication protocols (e.g., HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS).

Why Join Us?
  • Trilyon, Inc., offers a comprehensive benefits package.
  • Opportunities for growth and professional development.
  • Collaborative and inclusive company culture

Equal Employment Opportunity (EEO) Statement: Trilyon, Inc., is an Equal Opportunity Employer committed to diversity, equity, and inclusion. We do not discriminate based on race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, veteran status, or any other protected status under applicable laws. Our diverse team drives innovation, competitiveness, and creativity, enhancing our ability to effectively serve our clients and communities. This commitment to diversity makes us stronger and more adaptable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer — IPC & Linux (Onsite Dallas)
Senior Embedded C++ Engineer — IPC & Linux (Onsite Dallas)

Trilyon, Inc. • Town of Texas (WI)

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

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Embedded System Engineer
Embedded System Engineer

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 170,000
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

Hybrid
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded C++ Engineer
Embedded C++ Engineer

nexacode • Dallas (TX)

On-site
USD 100,000 - 150,000
Embedded Product Development Engineer
Embedded Product Development Engineer

Pacer Group • Bartlesville (OK)

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

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4