Senior C Software Engineer Jobs in Texas
Senior C Software Engineer jobs in Texas are in strong demand, concentrated in embedded systems, aerospace and defense software, telecommunications infrastructure, and industrial automation, with openings at every level from mid-level through principal engineer. Austin, Houston, and Dallas are the largest hiring metros, home to major employers such as Texas Instruments, Raytheon Technologies, and Dell Technologies, all of which maintain substantial engineering teams in the state. The most sought-after specialties in Texas listings include real-time operating systems, firmware development for safety-critical systems, and low-level hardware abstraction layers. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 8+ Senior C Software Engineer jobs











NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today!
Our team is responsible for development and management of tooling and release infrastructure for chip designers. We are constantly evolving to meet the demands of newer design architectures while maintaining backward compatibility and keeping tools reliable and scalable.
What You'll be Doing:
- Research, develop and maintain high quality tooling for scalable build/regression/release infrastructure that our chip designers rely on every day.
- Develop user facing services that enable them to quickly schedule, track and triage their flows.
- Develop internal tools to collect, analyze, monitor and visualize key metrics of the build and deployment systems.
- Research and adapt the latest CI/CD practices to constantly evolve the tools & meet industry standards.
What We Need to See:
- Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience
- 3+ years of software development experience
- Experienced in a compiled language (C++/Golang) & scripting (Python/Perl/Tcl)
- Experience in writing good production quality code
- Solid understanding of data structure, algorithms, computer architecture and computer science theory
- Flexibility/adaptability for working in a global and wide-ranging environment with different frameworks and requirements
- Great teammate
Ways to stand out from the crowd:
- Interest or experience in AI/ML & developing agentic workflows
- Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, makepp, Bazel)
- Experienced with full stack development.
- Proficiency in C++ linter, memory check, performance profiling, and code coverage tools.
- Experienced with distributed computing systems such as LSF
LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until June 2, 2026. This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
See All 8 Senior C Software Engineer Jobs in Texas
Find roles in Texas that match your experience and apply in just a few clicks.
Find JobsSenior C Software Engineer Jobs by City in Texas
Where Texas roles are concentrated, by current openings.
Senior C Software Engineer Job Market in Texas
A snapshot from current Texas openings, updated as new roles post.
Who's Hiring
- InfoVision2

- Brown & Brown Insurance1

- C&S Wholesale Grocers1

- Kiewit1

- NVIDIA1

Top Industries Hiring
- Consulting & Professional Services2
- Technology & Software2
- Construction & Real Estate1
- Distribution & Wholesale1
- Insurance1
What Texas Employers Look For
The qualifications that appear most often in senior C software engineer jobs across Texas.
- Bachelor's degree in computer science, computer engineering, or electrical engineering required
- Five or more years of professional experience writing production-quality C code
- Demonstrated expertise in embedded systems, firmware, or real-time programming environments
- Proficiency with debugging tools such as JTAG, GDB, oscilloscopes, and logic analyzers
- Experience with version control systems and code review processes in team environments
- Strong understanding of memory management, pointers, and hardware-software interface design
Senior C Software Engineer Jobs in Texas: Frequently Asked Questions
How do you become a senior c software engineer in Texas?
A bachelor's degree in computer science, electrical engineering, or computer engineering is the standard entry point for this path in Texas. No state-issued license is required to practice software engineering in Texas, though engineers working on aerospace, defense, or safety-critical systems at Texas employers often pursue industry certifications such as Certified Embedded Systems Engineer. Most candidates advance to senior level after building hands-on experience with embedded C projects, contributing to real production codebases, and demonstrating ownership of complex system components.
How much do senior C software engineers make in Texas?
Senior C software engineers in Texas earn a median of about $132,150 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $82,600 for the lowest 10% to over $183,680 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior c software engineers in Texas?
Employers hiring senior c software engineers in Texas right now include InfoVision, Brown & Brown Insurance, and C&S Wholesale Grocers, based on current listings on Migrate Mate as of June 2026. Texas's concentration of defense contractors, semiconductor firms, and energy technology companies means demand for low-level C expertise is especially strong and consistent across the state.
Which Texas cities have the most senior c software engineer jobs?
Houston, Dallas, and Austin have the most senior c software engineer openings in Texas. Austin's density of semiconductor and consumer electronics firms drives volume there, Houston's energy technology and aerospace sectors anchor demand in the Gulf Coast region, and Dallas benefits from the headquarters presence of major telecommunications and defense technology employers that rely heavily on embedded and systems-level C development.
Are there remote senior c software engineer jobs in Texas?
Yes, though they are less common than in purely application-layer software roles, since much of this work involves interfacing with physical hardware or secure classified systems requiring on-site access. About 38% of senior c software engineer openings tied to Texas are remote or hybrid as of June 2026, reflecting the hands-on nature of embedded and firmware work. The portions of the role most likely to be done remotely include software architecture review, code review, and documentation work that does not require direct hardware access.
How can I get hired as a senior c software engineer in Texas with little or no experience?
The most realistic entry path is landing an embedded software associate or junior firmware engineer role at a Texas defense contractor, semiconductor company, or industrial automation firm, then building a portfolio of real C projects on open hardware platforms. Texas Instruments, Raytheon, and L3Harris all run new-graduate engineering programs that accept candidates without professional experience who can demonstrate strong fundamentals. Completing a relevant internship, contributing to open-source firmware projects, or earning a credential such as an Associate Embedded Systems Engineer designation gives applicants a concrete edge over other new entrants.
Where can I find and apply to senior c software engineer jobs in Texas?
You can find and apply to senior c software engineer jobs in Texas on Migrate Mate, which lists current Texas openings from employers actively hiring for the role. Search the available positions, find roles that match your experience and location preferences, and apply directly to the ones that fit.
See All 8 Senior C Software Engineer Jobs in Texas
Find roles in Texas that match your experience and apply in just a few clicks.
Find Jobs