1

Junior C Programmer Jobs in Indiana (NOW HIRING)

We are seeking a Junior Engineer to provide contractor support for depot-level test, repair, and ... potential exposure to C, C#, Python, or MATLAB. * Support instrument integration and ...

We are seeking a Junior Engineer to provide contractor support for depot-level test, repair, and ... potential exposure to C, C#, Python, or MATLAB. * Support instrument integration and ...

Engineering Technician D (CMM Technician) Job Code: 40887 Job Location: Fort Wayne, IN Job Schedule ... Train and mentor junior CMM operators, fostering a culture of precision and quality throughout the ...

Embedded Software Engineer

West Lafayette, IN · On-site

$119K - $157K/yr

Mentor junior developers and contribute to code reviews, toolchain decisions, and quality standards ... Strong C/C++ skills and deep experience with low-level MCU debugging * Proven track record of power ...

Mentor junior engineers and provide technical leadership across software development activities ... C/C++ and Python. * Experience with automated test frameworks, scripting, and test tools used for ...

next page

Showing results 1-20

Junior C Programmer information

See Indiana salary details

$9

$24

$42

How much do junior c programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for junior c programmer in Indiana is $24.65, according to ZipRecruiter salary data. Most workers in this role earn between $16.63 and $31.68 per hour, depending on experience, location, and employer.

What is a junior C programmer?

Junior C Programmers are entry-level software developers who specialize in the C programming language. They typically assist in writing, testing, and maintaining code for software applications under the supervision of more experienced developers. Their responsibilities may include debugging programs, writing simple modules, and learning best coding practices. Junior C Programmers are usually recent graduates or individuals with limited professional experience and are expected to grow their skills over time.

What are the key skills and qualifications needed to thrive as a junior C programmer?

To thrive as a Junior C Programmer, you need a solid understanding of C programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or software engineering. Familiarity with development environments like GCC, version control systems such as Git, and basic debugging tools is typically required. Attention to detail, willingness to learn, and effective collaboration are vital soft skills for this role. These skills and qualities ensure the ability to write efficient, reliable code and contribute successfully to team-based software projects.

What are some common challenges faced by junior C programmers when collaborating on large codebases, and how can they overcome them?

Junior C Programmers often encounter challenges such as understanding legacy code, adhering to coding standards, and merging changes in large, collaborative projects. These can be overcome by thoroughly reviewing project documentation, actively participating in code reviews, and regularly communicating with senior developers. Utilizing version control systems like Git and asking questions when unsure can also help junior programmers integrate smoothly into the team and contribute more effectively.

What cities in Indiana are hiring for Junior C Programmer jobs?

Cities in Indiana with the most Junior C Programmer job openings:

Junior Engineer

Crane, IN • On-site

Precise Systems
Guided Missile and Space Vehicle Manufacturing • 501 - 1,000 employees

Full-time

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


Job description

Precise Systems delivers integrated, mission-ready solutions that advance warfighter readiness and strengthen our nation’s most critical defense programs. Through the power of our combined capabilities, we provide deep expertise in Advanced Engineering; Digital Transformation; Electromagnetic Warfare; Interactive Training & Simulation; Physical Sciences Research; Platform Lifecycle Support; and Foreign Military Sales. Unified by decades of trusted performance and expanded through strategic growth, our team applies innovative technologies, engineering rigor, and customer-focused execution to solve complex challenges and accelerate mission success. Guided by our commitment to partnership, precision, and performance, we deliver the scalable solutions and technical excellence our customers depend on—today and into the future.

We are seeking a Junior Engineer to provide contractor support for depot-level test, repair, and sustainment activities. This position is ideal for a recent engineering graduate interested in hands-on test engineering, software/test automation, and supporting Navy systems in a laboratory and depot environment.

This role requires in-person support. 

Duties:

  • Support development and execution of test procedures and test configurations.
  • Analyze test data, troubleshoot anomalies, and assist with fault isolation and failure analysis.
  • Work with RF and general-purpose test equipment such as spectrum analyzers, signal generators, oscilloscopes, multimeters, and power supplies.
  • Learn, maintain, and modify automated test software, primarily NI LabVIEW, with potential exposure to C, C#, Python, or MATLAB.
  • Support instrument integration and troubleshooting.
  • Develop and maintain test procedures, work instructions, and other engineering documentation.
  • Interpret schematics, wiring diagrams, block diagrams, and test specifications.
  • Provide general engineering support to depot repair, sustainment, and test operations.

Required Education:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related engineering discipline.

Required Experience:

  • 0–3 years of experience required; 1+ years preferred (including internships, co-ops, and research experience).
  • Strong technical aptitude and willingness to learn new test equipment, software, and processes.
  • Ability to work primarily on-site in a laboratory/depot environment.

Must be able to obtain and maintain a Secret security clearance. Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Precise Systems is dedicated to a shared vision and core values of Integrity, Respect, and Responsibility, which foster innovation and drive our continued success in the global marketplace. Precise Systems and its subsidiaries are Equal Opportunity /Affirmative Action Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, status as an individual with a disability, or any legally protected status under federal, state, or local law. Visit www.GoPrecise.com for a listing of current openings and our comprehensive, employee friendly benefits summary.  Precise Systems participates in E-Verify.


Required Skills
Required Experience