1

C Programmer Jobs in Dothan, AL (NOW HIRING)

Test Engineer - Protection & Control (P&C) Location: 206 West Railroad Street, Headland AL, 36345 Duration: 1 Year Client: Alabama Power Position Overview The Test Engineer - Protection & Control (P ...

... education programming. PERFERRED QUALIFICATIONS Two or more years of experience in clinical ethics consultation, with high-volume (>100 consuls a year) service experience preferred. HEC-C ...

Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

next page

Showing results 1-20

C Programmer information

See Dothan, AL salary details

$10K

$106.8K

$162.3K

How much do c programmer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for c programmer in Dothan, AL is $106,760.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,400.00 and $141,800.00 per year, depending on experience, location, and employer.

What is the salary of a C programmer?

The salary of a C programmer varies based on experience, location, and industry, but typically ranges from $60,000 to $110,000 annually in many regions. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher salaries, especially in fields like embedded systems or software development. Certifications and proficiency with tools like GCC or Visual Studio can also influence compensation.

What is the difference between C Programmer vs C Developer?

AspectC ProgrammerC Developer
Required CredentialsProficiency in C language, often with a degree in Computer Science or related fieldSimilar credentials, with additional emphasis on software development experience
Work EnvironmentTypically in embedded systems, firmware, or low-level programmingOften in software applications, system software, or embedded systems
Employer & Industry UsageTech companies, manufacturing, automotive, embedded device firmsSoftware firms, tech startups, hardware companies

The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.

Which companies hire C programmers?

Many technology, automotive, aerospace, and embedded systems companies hire C programmers for developing firmware, operating systems, and performance-critical applications. Notable employers include Intel, Microsoft, Apple, Qualcomm, and various defense contractors, often requiring knowledge of low-level programming and familiarity with tools like GCC or Visual Studio.

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

To thrive as a C Programmer, you need a strong understanding of C programming language fundamentals, data structures, algorithms, and typically a degree in computer science or a related field. Experience with development environments like GCC or Visual Studio, version control systems such as Git, and familiarity with debugging tools are commonly required. Analytical thinking, attention to detail, and effective problem-solving abilities help C Programmers stand out in this role. These skills and qualities are vital for writing efficient, reliable code and ensuring robust software performance in diverse technical environments.

What does a C programmer do?

A C Programmer is someone responsible for developing the code that integrates into an operating system, as well as other operating system modules, low-level libraries for other high-level languages, and embedded systems. C is a versatile and flexible programming language that is used for a wide range of purposes. C Programmers are tasked with designing, building, and maintaining efficient, reliable, and reusable C++ code, suggesting and implementing new solutions, creating high-level designs, and supporting the team in maintaining a code's quality. Also, they assist with analysis, design, implementation, and testing. You typically need to earn a degree from post-secondary education to be a qualified candidate for a C Programmer role.

What is a C programmer?

C Programmers are software developers who specialize in writing, testing, and maintaining code using the C programming language. They typically work on system-level software, embedded systems, operating systems, and application development where performance and efficiency are critical. C Programmers need a strong understanding of computer architecture, memory management, and low-level programming concepts. Their work is fundamental in industries such as technology, automotive, telecommunications, and more.

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 low-level programming and performance are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and many organizations seek professionals skilled in C for specialized roles.

How do C programmers typically collaborate with other team members during software development projects?

C Programmers often work closely with other developers, software engineers, and quality assurance teams throughout the development cycle. They participate in code reviews, contribute to design discussions, and integrate their code with modules written in other languages or by other team members. Effective communication and documentation are key, as C code frequently interacts with hardware or low-level components that require coordination with system architects or embedded engineers. This collaborative environment helps ensure robust, efficient, and maintainable software solutions.
What cities near Dothan, AL are hiring for C Programmer jobs? Cities near Dothan, AL with the most C Programmer job openings:
Infographic showing various C Programmer job openings in Dothan, AL as of August 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% In-person job distribution, with an average salary of $106,760 per year, or $51.3 per hour.

Electrical & (I&C) Central Design Engineer - Plant Farley

Southern Company

Columbia, AL

Full-time

Medical, Retirement

Re-posted 11 days ago


Southern Company rating

8.4

Company rating: 8.4 out of 10

Based on 23 frontline employees who took The Breakroom Quiz


Job description

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

Plant Farley & Southern Nuclear
Plant Farley, located near Dothan, Alabama, is a key part of Southern Nuclear's fleet, providing safe, reliable, carbonfree nuclear energy to the Southeast. Engineers supporting Farley work in a collaborative, safetyfocused environment where design excellence, operational rigor, and continuous improvement are core expectations. The Farley site offers a strong sense of community, access to outdoor recreation, and a high quality of life while supporting work of critical national importance.
Key Responsibilities
The Central Design Electrical / I&C Engineer is responsible for the following:
  • Lead and develop engineering analyses, calculations, and design packages for electrical power and I&C systems
  • Design and implement fleetwide and sitespecific plant modifications supporting major capital and modernization projects
  • Perform and oversee power system studies, including load flow, shortcircuit, motor starting, and dynamic response analyses
  • Support digital control systems, including PLCbased platforms, industrial networks, and plant software systems
  • Provide engineering support for realtime plant issues, troubleshooting, and emergent problem resolution
  • Develop technical specifications, evaluate vendor proposals, and support procurement and vendor oversight
  • Ensure design integrity through configuration management, setpoint control, and design basis maintenance
  • Support regulatorydriven design processes in accordance with Southern Nuclear engineering standards
Technical Environment
Engineers in this role work within a highly technical and regulated design environment that includes:
  • Electrical power system modeling tools (e.g., ETAP or equivalent)
  • Industrial Control Systems (ICS), PLCs, SCADA, DCS, and digital plant platforms
  • Softwarebased engineering tools supporting nuclear design and configuration control
  • Rigorous nuclear quality, documentation, and changemanagement processes
This position provides exposure across the entire Southern Nuclear fleet, not just a single site.
Education Requirements
  • Bachelor of Science in Engineering from an ABETaccredited program
Background / Experience Requirements
Preferred qualifications include:
  • 3+ years of experience in electrical, digital, or I&C engineering
  • Experience developing engineering design modifications in industrial or power generation environments
  • Working knowledge of power system behavior, including fault analysis and dynamic response
  • Experience using ETAP or similar electrical modeling tools
  • Familiarity with industrial control systems or digital plant infrastructure
  • Exposure to nuclear, power generation, or other highly regulated industries
Other Attributes
  • Strong analytical and problemsolving skills with the ability to diagnose complex technical issues
  • Ability to lead small technical efforts or engineering initiatives
  • Effective written and verbal communication skills
  • Ability to collaborate across disciplines, including operations, digital, cyber, and project teams
  • Curiosity and initiative to evaluate and implement emerging technologies
Location & Travel
  • Primary location: Birmingham Energy Center
  • Alternate Southern Nuclear locations may be considered based on candidate
  • Travel up to 25% to support Plant Farley and fleet implementation activities
Southern Nuclear Culture
Southern Nuclear engineers operate with a safetyfirst mindset while delivering highreliability solutions. The organization values:
  • Technical excellence
  • Accountability and ownership
  • Collaboration across the fleet
  • Continuous improvement and innovation

Southern Nuclear, a subsidiary of Southern Company (NYSE: SO), is a leader among the nation's nuclear energy facility operators and an innovator in advanced nuclear technologies. Southern Nuclear is an essential part of Southern Company's energy portfolio, operating over 8,200 MW across eight nuclear energy units in Alabama and Georgia at the Joseph M. Farley Nuclear Plant near Dothan, Ala., the Edwin I. Hatch Nuclear Plant near Baxley, Ga., and the Alvin W. Vogtle Electric Generating Plant near Waynesboro, Ga.

The company recently achieved commercial operation on Vogtle Units 3&4, representing an historic achievement for the nuclear industry and the country. Vogtle Units 3&4 are the first new nuclear units to reach commercial operation and be built in the United States in the last three decades. Southern Nuclear is a recognized leader in the industry in nuclear and fuel innovation, having been the first to deploy Accident Tolerant Fuels and winning over 10 consecutive Top Innovative Practice (TIP) Awards and eight EPRI awards.

For more than 40 years, Southern Nuclear has operated nuclear energy facilities at the highest levels of safety and reliability, generating carbon-free electricity for millions of homes and businesses. The company's headquarters is in Birmingham, Ala.

Twitter: @SouthernNuclear; Facebook: facebook.com/southernnuclear; www.southernnuclear.com

Southern Company (NYSE: SO) is a leading energy provider serving 9 million customers across the Southeast and beyond through its family of companies. Providing clean, safe, reliable and affordable energy with excellent service is our mission. The company has electric operating companies in three states, natural gas distribution companies in four states, a competitive generation company, a leading distributed energy solutions provider with national capabilities, a fiber optics network and telecommunications services. Through an industry-leading commitment to innovation, resilience and sustainability, we are taking action to meet customers' and communities' needs while advancing our goal of net-zero greenhouse gas emissions by 2050. Our uncompromising values ensure we put the needs of those we serve at the center of everything we do and are the key to our sustained success. We are transforming energy into economic, environmental and social progress for tomorrow. Our corporate culture has been recognized by a variety of organizations, earning the company awards and recognitions that reflect Our Values and dedication to service. To learn more, visit www.southerncompany.com. 

Southern Company invests in the well-being of its employees and their families through a comprehensive total rewards strategy that includes competitive base salary, annual incentive awards for eligible employees and health, welfare and retirement benefits designed to support physical, financial, and emotional/social well-being. This position may also be eligible for additional compensation, such as an incentive program, with the amount of any bonus/awards subject to the terms and conditions of the applicable incentive plan(s). A summary of the benefits offered for this position can be found here https://seo.nlx.org/southernco/pdf/SOCO-Benefits.pdf. Additional and specific details about total compensation and benets will also be provided during the hiring process.

Southern Company is an equal opportunity employer where an applicant's qualifications are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis prohibited by law.


Southern Nuclear

What Southern Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom