1

C Developer Jobs in Indiana (NOW HIRING)

Proficiency in programming languages such as Python, C, and Matlab. * Advanced degree in a relevant field (e.g., Computer Science, Engineering, Physics). * Strong background in systems engineering ...

Degree in Electrical Engineering 1-3 years job experience CAD software (Solidworks, Catia) Software development using C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to ...

Degree in Electrical Engineering 1-3 years job experience CAD software (Solidworks, Catia) Software development using C programming language Knowledgeable in ISO, SAE, UL, etc standards Willing to ...

next page

Showing results 1-20

C Developer information

See Indiana salary details

$10

$54

$91

How much do c developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for c developer in Indiana is $54.99, according to ZipRecruiter salary data. Most workers in this role earn between $44.86 and $60.38 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a C Developer, and why are they important?

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

What are some common challenges C Developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What are C Developers?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

What are the most commonly searched types of C Developer jobs in Indiana? The most popular types of C Developer jobs in Indiana are:
What are popular job titles related to C Developer jobs in Indiana? For C Developer jobs in Indiana, the most frequently searched job titles are:
What cities in Indiana are hiring for C Developer jobs? Cities in Indiana with the most C Developer job openings:
What are popular job titles related to C Developer jobs in IN? For C Developer jobs in IN, the most frequently searched job titles are:
Infographic showing various C Developer job openings in Indiana as of May 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 66% Physical, 10% Hybrid, and 24% Remote job distribution, with an average salary of $114,389 per year, or $55 per hour.
Backend C/C++ Software Engineer - Merrillville, IN

Backend C/C++ Software Engineer - Merrillville, IN

Cimcor

Merrillville, IN • On-site

$45.75 - $61.50/hr

Other

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


Job description

C/C++ Developer

Cimcor is an industry leader in developing innovative security, integrity and compliance software solutions. The firm is on the front lines of global corporate, government and military initiatives to protect critical IT infrastructure and has consistently brought IT integrity innovations to market. CimTrak, Cimcor's flagship software product, helps organizations monitor and protect a wide range of physical, network and virtual IT assets in real-time. The CimTrak Integrity Suite protects your critical files, registry, configuration settings, users, policies, network devices and more from changes, whether malicious or accidental, that can take down your IT infrastructure, threaten critical/sensitive data, or cause non-compliance with regulations such as PCI, HIPAA, CMMC and many more. CimTrak eliminates the overwhelming change noise to pinpoint unwanted, unauthorized and unexpected activity in real-time to create and establish a trusted and resilient infrastructure. CimTrak enables change reconciliation by providing a side-by-side comparison highlighting real-time changes or change over time. If those changes are unwanted, CimTrak can roll-back and restore files and directories back to their approved state manually or automatically. Furthermore, CimTrak has the functionality that can prevent changes entirely for those files and directories that should never change.

We are seeking an innovative C/C++ developer to work on our world-class cybersecurity software. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C/C++ developer, you should exhibit advanced C/C++ software development skills and extensive experience in collaborating on software development projects. A first-class C/C++ developer will be someone whose software development expertise translates into highly functional and user-friendly applications.

You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our software product.

Responsibilities
  • Consulting with internal stakeholders to determine the scope of software development projects
  • Collaborating with the software development team on application design and development
  • Developing software and function applications across multiple platforms.
  • Performing diagnostic tests and debugging procedures.
  • Optimizing software by performing maintenance, bug fixes, updates, and upgrades.
  • Documenting processes and maintaining software development records.
  • Keeping up to date with C++ standards and advancements in application development.
  • Highly proficient in SQL and the development and optimization of advanced queries.
  • Maintaining quality and ensuring responsiveness of applications.
  • Collaborating with the rest of the engineering team to design and launch new features.
  • Maintaining code integrity and organization.
  • Understanding and implementation of security and data protection, and secure coding techniques.
  • Optimizing applications for maximum speed.
  • Helping front-end developers with coding and troubleshooting.
  • Staying up-to-date on emerging technologies.
Skills
  • A minimum of 2 years of experience as a C++ software developer.
  • Strong knowledge of C/C++
  • Extensive experience in deploying software across a variety of platforms and operating systems.
  • Superb analytical and problem-solving skills.
  • Knowledge of SQL, JavaScript, XML, and JSON.
  • Knowledge of or the willingness to learn and quickly become proficient with the Go Language.
  • Highly proficient in SQL and the development and optimization of advanced queries.
  • Experience with the use of REST APIs.
  • Knowledge of code versioning tools such GIT.
  • An ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • BS/MS degree in Computer Science, Software Development, Engineering, or a related subject.

This is an on-site software engineering position. You will be working in the office at Cimcor HQ in Merrillville, IN.