2

Entry Level C Programming Jobs in Austin, TX (NOW HIRING)

Application Engineer

Austin, TX

$74K - $137K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is an entry level rotational position for STEM bachelor level graduates who have limited ... UNIX , C/C++, and scripting languages such as Perl, TCL, Python * Digital physical design and ...

Application Engineer

Austin, TX ยท On-site

$74K - $137K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is an entry level rotational position for STEM bachelor level graduates who have limited ... UNIX , C/C++, and scripting languages such as Perl, TCL, Python * Digital physical design and ...

Application Engineer

Austin, TX

$74K - $137K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is an entry level rotational position for STEM bachelor level graduates who have limited ... UNIX , C/C++, and scripting languages such as Perl, TCL, Python * Digital physical design and ...

Guidewire Developer, Senior Associate

Austin, TX

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Opportunity As part of the P&C Insurance Technology Guidewire team you are expected to manage ... You are responsible for leveraging Object Oriented Programming, Guidewire PolicyCenter ...

next page

Showing results 1-20

Entry Level C Programming information

See Austin, TX salary details

$14

$26

$78

How much do entry level c programming jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for entry level c programming in Austin, TX is $26.49, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $22.88 per hour, depending on experience, location, and employer.

What is entry level C programming?

Entry level C programming jobs are positions designed for individuals who are new to the field of software development and have foundational knowledge of the C programming language. These roles typically involve tasks such as writing, testing, and debugging simple C code, maintaining existing software, and collaborating with more experienced engineers. Employers often seek candidates who understand basic programming concepts, data structures, and algorithms, but may not require extensive professional experience. Entry level positions are a great way to build practical skills and gain exposure to software development processes in a real-world environment.

What do entry level C programmers do?

As an entry-level C programmer, you can expect to work on tasks such as writing and debugging basic code modules, assisting with the maintenance of existing software, and developing small utility programs. You might also be involved in code reviews, writing unit tests, and collaborating with senior developers to learn best practices. Over time, you may take on more complex assignments, such as optimizing performance or contributing to larger development projects, helping you gradually build your skills and confidence in a team environment.

What skills and qualifications are needed to thrive as an entry level C programmer?

To thrive as an Entry Level C Programmer, you need a solid understanding of C programming fundamentals, problem-solving skills, and a relevant degree or coursework in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Code::Blocks or Visual Studio, version control systems such as Git, and basic debugging tools is typically required. Strong attention to detail, willingness to learn, and effective communication help you collaborate with teams and adapt to new challenges. These skills are crucial for writing efficient code, troubleshooting issues, and contributing effectively to software projects in a professional environment.

What is the difference between Entry Level C Programming vs Entry Level Embedded Systems Developer?

AspectEntry Level C ProgrammingEntry Level Embedded Systems Developer
Required CredentialsBasic programming knowledge, often a degree in Computer Science or related fieldSame as C Programming, plus some knowledge of hardware and microcontrollers
Work EnvironmentSoftware development teams, office or remoteHardware labs, manufacturing facilities, or office
Industry UsageSoftware companies, tech startups, embedded device firmsConsumer electronics, automotive, industrial automation
Common Search/ComparisonYesYes

Entry Level C Programming focuses on writing and debugging C code primarily for software applications. In contrast, Entry Level Embedded Systems Developer involves programming embedded hardware with C, requiring some hardware knowledge. Both roles share similar foundational skills but differ in their application environments and hardware interaction.

Are entry level C programmers still in demand?

Entry level C programmers are still in demand in industries such as embedded systems, firmware development, and systems programming. Knowledge of C, along with skills in debugging and understanding hardware interfaces, remains valuable as many legacy systems and performance-critical applications rely on C code.

What are the most commonly searched types of C Programming jobs in Austin, TX?

The most popular types of C Programming jobs in Austin, TX are:

What job categories do people searching Entry Level C Programming jobs in Austin, TX look for?

The top searched job categories for Entry Level C Programming jobs in Austin, TX are:

What cities near Austin, TX are hiring for Entry Level C Programming jobs?

Cities near Austin, TX with the most Entry Level C Programming job openings:

Infographic showing various Entry Level C Programming job openings in Austin, TX as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 13% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $55,106 per year, or $26.5 per hour.

Product/Test Engineer, Entry Level

NXP Semiconductors N.V.

Austin, TX โ€ข On-site

Full-time

Re-posted 7 days ago


Job description

Seeking a high-potential recent engineering graduate for an entry-level automotive New Product Introduction (NPI) Test Engineer position. This role will work closely with Design-for-Test (DFT), Design, Product Engineering, and Manufacturing teams to develop and deploy scan test solutions for advanced automotive semiconductor microprocessors. This position provides an opportunity to learn semiconductor test development, DFT methodologies, silicon debug, and automotive quality practices.
Job Responsibilities:
  • Support development and implementation of scan-based test solutions for semiconductor devices.
  • Collaborate with DFT engineers to understand scan architectures, ATPG patterns, MBIST, LBIST, and test requirements.
  • Convert, emulate and validate scan patterns for Automated Test Equipment (ATE) platforms.
  • Assist with silicon bring-up, characterization, qualification, and production release activities.
  • Analyze test results and debug pattern execution issues using simulation and production data.
  • Support fault coverage analysis and identification of potential test quality gaps.
  • Work with cross-functional teams including Design, DFT, Product Engineering, Failure Analysis, and Manufacturing.
  • Develop AI solutions to improve test development efficiency and data analysis.
  • Participate in test reviews, peer reviews, lessons learned activities, and continuous improvement initiatives.
  • Generate technical documentation including test plans, debug reports, lessons learned, and engineering summaries.

What You Will Learn
  • End-to-end pre-silicon and post-silicon New Product Test development flow and methodologies
  • Automotive-grade semiconductor testing and quality requirements
  • Semiconductor product development lifecycle
  • Automotive quality and reliability requirements
  • Design-for-Test (DFT) methodologies
  • ATPG and scan pattern generation flows
  • Silicon bring-up and debug
  • Test program development, emulation and validation
  • Automated Test Equipment (ATE) platforms
  • Data analytics and engineering automation
  • Root cause analysis and problem-solving techniques

Job Qualifications:
  • BS or MS in Electrical Engineering, Electronics Engineering or related field.
  • Graduated within the last 12 months.
  • Strong fundamentals in circuits, semiconductors, and computer architecture.
  • Basic programming or scripting knowledge (C/C++, Python, Perl, etc.).
  • Strong problem-solving and analytical skills.
  • Effective written and verbal communication skills.
  • Ability to work in a global cross-functional environment.
  • Self-motivated with a continuous improvement mindset.
  • Curious and eager to learn in a technical R&D role
  • Internship or project exposure to IC semiconductor testing, validation, verification, or DFT (scan, BIST) is a plus.

Job Location:
  • Austin, TX

More information about NXP in the United States...
NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.
#LI-e41b