1

Senior C++ Software Engineer Jobs in Texas (NOW HIRING)

S. in Electrical Engineering, Computer Engineering, or Computer Science Mid-level to senior-level experience in embedded software development Proficiency in programming with C language Experience ...

As a Senior Software Engineer on our Ingestion team, you will be primarily responsible for ... C++20/23/26 * Mac OS X systems skills * Windows Win32 library and Windows service development

As a Senior Software Engineer on our Ingestion team, you will be primarily responsible for ... C++20/23/26 * Mac OS X systems skills * Windows Win32 library and Windows service development

CAMP Systems is seeking a highly skilled software engineer with deep experience in C++ development and a passion for building modern, high-performance systems. In this role, you will join a team ...

CAMP Systems is seeking a highly skilled software engineer with deep experience in C++ development and a passion for building modern, high-performance systems. In this role, you will join a team ...

next page

Showing results 1-20

Senior C Software Engineer information

See Texas salary details

$87.6K

$147.4K

$207.8K

How much do senior c++ software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior c++ software engineer in Texas is $147,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $171,000.00 per year, depending on experience, location, and employer.

What is the difference between Senior C++ Software Engineer vs Software Developer?

AspectSenior C++ Software EngineerSoftware Developer
Required CredentialsBachelor's or higher in Computer Science, C++ proficiency, experience in software designBachelor's in Computer Science or related field, programming skills in various languages including C++
Work EnvironmentDevelops high-performance applications, often in systems, gaming, or embedded industriesCreates software solutions across diverse industries, including web, mobile, and enterprise
Employer & Industry UsageTech companies, gaming, finance, embedded systemsStartups, tech firms, enterprise software companies

While both roles involve programming and software development, a Senior C++ Software Engineer specializes in high-performance C++ applications and often has more experience in system-level design. A Software Developer may work with multiple languages and broader project scopes. The senior engineer typically focuses on complex, performance-critical projects, whereas developers may handle a wider range of tasks across different technologies.

What cities in Texas are hiring for Senior C++ Software Engineer jobs? Cities in Texas with the most Senior C++ Software Engineer job openings:
Infographic showing various Senior C++ Software Engineer job openings in Texas as of May 2026, with employment types broken down into 1% Internship, 6% As Needed, 58% Full Time, 1% Part Time, and 34% Contract. Highlights an 21% Physical, 24% Hybrid, and 55% Remote job distribution, with an average salary of $147,378 per year, or $70.9 per hour.
Sr Software Engineer (C Developer)

Sr Software Engineer (C Developer)

My3Tech Inc

Dallas, TX • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer – C / C Developer

Milwaukee, WI / Dallas, TX

Role and Responsibilities:

  • Design, development, testing, debugging and documentation activities for projects.
  • Work on projects that require configuration and code customizations in software products.
  • Expand existing and create software to meet the changing needs of industry.
  • Travel to site during software commissioning phases to ensure that integration testing and site acceptance testing is completed as required.
  • Provide mentorship and training to software team.
  • Travel is approximately ~30%.

Technical Knowledge:

  • In-depth understanding of software and IT/hardware setup including network configuration.
  • Experience with C and C++ programming.
  • Experience in development of multithreaded applications using C.
  • Knowledge of interposes communications and thread synchronization.
  • Knowledge and understanding of database design and programming (Microsoft SQL, Oracle).
  • Knowledge and understanding of Windows Server.
  • General knowledge of web services (SOAP, REST), socket programming.
  • Familiarity with Jira and Confluence.
  • Experience with GitLab, Sub-Version.
  • General understanding and knowledge of virtualization (VMWare, etc.).

Education and Skill Requirements:

  • Bachelor's degree in computer science / electronics.
  • 5+ years of software development and/or programming experience.
  • Knowledge of industrial automation a plus.