1

C Developer Jobs in Tennessee (NOW HIRING)

Provide I&C engineering input in a dynamic multi-discipline environment engineering state-of-the-art instrumentation and control systems, and retrofits and upgrades to existing systems. * Interface ...

Electrical I&C Engineer

Chattanooga, TN ยท Hybrid

$105K - $135K/yr

Provide I&C engineering input in a dynamic multi-discipline environment engineering state-of-the-art instrumentation and control systems, and retrofits and upgrades to existing systems. * Interface ...

P&C Engineer I

Chattanooga, TN

$89K - $114K/yr

Mesa seeks a P&C Engineer I for our Power Delivery Substation engineering design team based out of Chattanooga, TN. The successful candidate has 4-5 years of experience in P&C substation design in ...

P&C Engineer I

Chattanooga, TN ยท On-site

$89K - $114K/yr

Mesa seeks a P&C Engineer I for our Power Delivery Substation engineering design team based out of Chattanooga, TN. The successful candidate has 4-5 years of experience in P&C substation design in ...

P&C Engineer I

Chattanooga, TN

$89K - $114K/yr

Mesa seeks a P&C Engineer I for our Power Delivery Substation engineering design team based out of Chattanooga, TN. The successful candidate has 4-5 years of experience in P&C substation design in ...

next page

Showing results 1-20

C Developer information

See Tennessee salary details

$9

$52

$86

How much do c developer jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for c developer in Tennessee is $52.45, according to ZipRecruiter salary data. Most workers in this role earn between $42.74 and $57.60 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 engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles such as principal or lead engineers, can earn $500,000 or more annually, especially in high-cost living areas or at large tech companies. Achieving this level typically requires advanced skills, extensive experience, and often stock options or bonuses.

What does a C developer do?

A C developer writes, tests, and maintains software programs using the C programming language. They often work on system software, embedded systems, or performance-critical applications, requiring knowledge of algorithms, data structures, and debugging tools. Strong problem-solving skills and familiarity with development environments like IDEs or command-line tools are essential.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development where performance and low-level programming are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and many organizations seek experienced C developers for these specialized roles.

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 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 jobs can I get with C programming?

With C programming skills, you can pursue roles such as software developer, embedded systems engineer, systems programmer, or firmware engineer. These jobs often require knowledge of low-level programming, operating systems, and debugging tools, and may involve working in industries like technology, automotive, or telecommunications.
What are the most commonly searched types of C Developer jobs in Tennessee? The most popular types of C Developer jobs in Tennessee are:
What cities in Tennessee are hiring for C Developer jobs? Cities in Tennessee with the most C Developer job openings:
What are popular job titles related to C Developer jobs in TN? For C Developer jobs in TN, the most frequently searched job titles are:
Infographic showing various C Developer job openings in Tennessee as of July 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $109,106 per year, or $52.5 per hour.
Electrical I&C Engineer

Electrical I&C Engineer

Merrick & Company

Chattanooga, TN โ€ข On-site

$105K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 14 days ago


Job description

OVERVIEW
Merrick & Company is seeking a full time Electrical I&C Engineer for our Energy, Manufacturing & Bioprocessing department to join our team in our Chattanooga, TN, office. This business unit supports several market sectors including but not limited to industrial food & beverage, refining, power, and advanced biofuels markets. This full-Time position will be eligible for a hybrid work schedule and relocation will be considered
Salary range for this position is $105,000 to $135,000 depending on experience.
WHAT YOU'LL DO
  • Provide I&C engineering input in a dynamic multi-discipline environment engineering state-of-the-art instrumentation and control systems, and retrofits and upgrades to existing systems.
  • Interface with clients, project management, procurement professionals, and other engineering disciplines in matters dealing with control systems.
  • Develop I&C basis of design and scope of work documents.
  • Identify design milestones and preparing labor-hour estimates for project proposals.
  • Develop specifications and datasheets for instrumentation and control systems.
  • Ensure technical accuracy and conformance to project design criteria of engineered work products.
  • Ensure appropriate procedures, design guidelines, and design tools are utilized on projects.
  • Develop innovative project concepts and solutions for advanced technology projects.
  • Assists with client, customer or regulatory contacts and communication pertaining to specific assignments or meetings.
  • Travel to domestic client project sites to support projects and assist with marketing Merrick's capabilities.

REQUIRED QUALIFICATIONS
  • Bachelor of Science degree in Engineering from an ABET accredited institution required. Electrical or Controls Engineering is preferred.
  • Client projects for this position require U.S. Citizenship.
  • Minimum of eight (8) years of I&C design experience in industrial processing, power generation, refining, utilities and/or related industries.
  • Experience directing I&C Work including, instrument sizing, datasheets, specifications, PLC/DCS architecture, PLC/DCS configuration, instrumentation wiring, instrument bus networks, wiring diagrams, panel layouts, HMI configuration, loop diagrams, logic diagrams, and control narratives.
  • Familiarity with industrial power document development such as electrical one-line diagrams, power and control schematics, hazardous area classification, electrical equipment specifications, power and MCC panel layouts.
  • Proficient knowledge of industry codes and standards (API, ISA, NFPA/NEC, IEEE, ANSI, NEMA)

DESIRED QUALIFICATIONS
  • Professional Engineering License.

TOTAL REWARDS & EMPLOYEE PROGRAMS
  • Employee Ownership - All eligible U.S. employees participate in our Employee Stock Ownership Plan (ESOP), sharing in the company's success.
  • Comprehensive Compensation & Benefits - Merrick & Company offers a competitive compensation and benefits package including health insurance, dental and vision coverage, and paid time off (PTO).
  • Robust Referral Program - Earn incentives for referring top talent to join our team.
  • Performance Reviews - Annual reviews to recognize contributions and support career growth.
  • Professional Development - Access to ongoing training and development opportunities to build your skills and advance your career.
  • Employee Recognition - Formal programs to celebrate achievements and outstanding performance.
  • Peer Mentor Program - Get support and guidance through structured mentorship opportunities.
  • And More - Additional programs and benefits designed to support your success and well-being.

ADDITIONAL INFORMATION
  • Apply online only. No e-mail, hard copy or third-party resumes accepted.
  • At Merrick, every resume is carefully reviewed by our team of experienced human recruiters-never by AI. We are committed to a fully human-centered hiring process, ensuring each candidate receives thoughtful, personalized attention at every stage.
  • Merrick is an Equal Opportunity Employer, including disability/vets.
  • Employment with Merrick is contingent upon completion of a pre-employment background check, MVR check, and drug screen.

#LI-Hybrid