2

Entry Level C Programmer Jobs (NOW HIRING)

At this time, we are hiring for 45 Entry level positions at Technology Center of Excellence (CoE ... C/ C++/Java/.Net/ Open source/ Databases/ ERP / CRM Knowledge on Mobile development environment ...

An Entry Level Software Engineer role in West Palm Beach, FL is currently available at Belcan. In ... Implement and maintain embedded software features using C and real-time operating systems such as ...

Entry Level Software Engineer

Dubuque, IA ยท On-site

$65K - $90K/yr

... Entry Level Software Engineer This position is associated with the design and development of ... Various development roles are available that require use of C, C++, Python or Simulink MBSD ...

They are seeking an Entry Level Software Developer who will undergo paid training to build ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...

They are seeking an Entry Level Software Developer who will participate in immersive training to ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...

Genesis10 is seeking an Entry Level Software Developer to join their Dev10 program, which provides ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...

They are seeking an Entry Level Software Developer to participate in a training program that equips ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...

We are seeking a motivated and detail-oriented Entry-Level Firmware Engineer to join our Telguard ... Develop and maintain firmware using the C programming language targeted for RTOS environments

This is an entry-level position - less than two years of industry experience is expected; Vxworks ... Qualifications Candidate MUST have strong programming skills in C/C++/C# Experience with both ...

The role involves training in software development and programming, providing a pathway for ... Java, Python, C, C#, C , JavaScript, R, SQL, MATLAB, Mathematica, TypeScript, Shell scripting, Go ...

New

next page

Showing results 1-20

Entry Level C Programmer information

See salary details

$14

$26

$79

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

As of Jun 25, 2026, the average hourly pay for entry level c programmer in the United States is $26.73, according to ZipRecruiter salary data. Most workers in this role earn between $17.07 and $23.08 per hour, depending on experience, location, and employer.

What are the common challenges faced by entry level C programmers in their first job?

Entry level C programmers often encounter challenges such as understanding and maintaining legacy code, debugging difficult issues, and adapting to company-specific development practices. Learning to work within a team and communicating technical ideas clearly can also be an adjustment for those new to the workforce. However, most organizations provide mentorship and code reviews to help new hires grow their skills and confidence. Embracing these challenges is a valuable opportunity for professional development and can lead to more complex and rewarding projects over time.

What are the key skills and qualifications needed to thrive in the Entry Level C Programmer position, and why are they important?

To thrive as an Entry Level C Programmer, you should have a solid understanding of C programming fundamentals, data structures, algorithms, and ideally a relevant degree in computer science or a related field. Familiarity with version control systems like Git, debugging tools, and basic experience working with IDEs or Unix/Linux systems is beneficial. Strong problem-solving skills, attention to detail, and effective communication are valuable soft skills for collaborating with team members and understanding project requirements. These skills ensure efficient code development, facilitate troubleshooting, and support productive teamwork in software engineering environments.

What is an Entry Level C Programmer job?

An Entry Level C Programmer is a junior developer who writes, tests, and maintains C code for software applications, systems, or embedded devices. They typically work under the guidance of senior developers and are responsible for debugging, optimizing code, and implementing basic functionalities. This role requires a strong understanding of C programming, problem-solving skills, and familiarity with development tools. Entry-level programmers may also collaborate with teams to design and improve software solutions.

More about Entry Level C Programmer jobs
What cities are hiring for Entry Level C Programmer jobs? Cities with the most Entry Level C Programmer job openings:
What are the most commonly searched types of C Programmer jobs? The most popular types of C Programmer jobs are:
What states have the most Entry Level C Programmer jobs? States with the most job openings for Entry Level C Programmer jobs include:
Infographic showing various Entry Level C Programmer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $55,594 per year, or $26.7 per hour.
C#/C+ Programmer Entry level to Mid Level (Remote) DieselLaptops.com - Columbia, SC

C#/C+ Programmer Entry level to Mid Level (Remote) DieselLaptops.com - Columbia, SC

Diesel Laptops

Columbia, SC โ€ข On-site

Full-time

Posted 24 days ago


Job description

Company Description

We carry a complete line of commercial truck diagnostic software, hardware, and laptop kits. We offer Cummins, Detroit Diesel, Mack, Volvo, International, CAT, Allison, Eaton Transmission, Wabco ABS, Bendix ABS, and universal diagnostic software. Our products and services cover virtually everything on a commercial truck such as diesel engines, electronic transmissions, ABS systems, Ford, GM, Chevrolet, and more.ย 

Job Description

We are looking for motivated individuals to join our team of automotive and truck diagnostic software developers. The applicant must be open to learning automotive protocols and recommended practices, able to analyse and troubleshoot existing C applications, may be required to sift through data log files to identify undocumented messages for inclusion in new or existing applications. Perform Field tests with automotive technicians on occasion, present suggestions and ideas for changes to existing applications or ideas for new applications related to the automotive and trucking industry.

In our efforts to keep everyone at Diesel Laptops safe and healthy we are abiding by the recommendations suggested by the CDC and the WHO by social distancing, providing face masks, gloves, hand sanitizer, and temperature checks to all employees working on site.

Responsibilities

  • Help build diagnostic products from the ground up - join our other engineering team to create diagnostic tools that are changing the industry
  • Knows or can learn the vehicle bus protocols and who can figure out the purpose and format of undocumented messages. (C or C++)
  • Maintains, updates, and writes new protocols for diagnostic products (Backend - C#, C or C++)
  • Support te unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new products, applications and protocols
  • Stay up-to-date with new technology trends
Qualifications

Qualifications

  • Must exhibit strong decision-making and organizational skills
  • Possess meticulous attention to detail
  • Comfortable working to meet strict deadlines
  • Excellent written and verbal communications skills
  • Adaptability and flexibility to changing environments
  • Comfortable working in a dynamic, high volume, fast-paced environment

Experience

  • 1-3 years with c-based coding
  • Troubleshoot and debug software
  • Can design intuitive and user friendly Graphic User Interfaces and dialogs natively or through the use of 3rd party add-ons.

Knowledge Required

  • Software Development
  • Protocol Language

Job Type: Full-time

Additional Information
All your information will be kept confidential according to EEO guidelines.