1

Programmer Jobs in Augusta, GA (NOW HIRING)

Be Seen First

CNC Programmer

Aiken, SC · On-site

$28 - $34/hr

The CNC Programmer will be responsible for writing and developing programs for CNC machines (lathes, mills, routers, etc.), ensuring optimal machine performance and efficient production of high ...

Manufacturing Engineer

Grovetown, GA · On-site

$66K - $85K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to ...

Transportation Engineer

Augusta, GA · On-site

$72K - $96K/yr

Transportation Engineer Work Location: Atlanta, GA Salary: Based on experience and will be discussed with manager in interview Position Overview: We are seeking a skilled and motivated Transportation ...

Mechanical Design Engineer

Grovetown, GA · On-site

$60K - $85K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to ...

This position requires a broad knowledge of engineering principles and practices, and candidates must be capable of self-sufficiency and working on all aspects of projects. Perks and Benefits * Bi ...

Senior Civil Engineer Work Location: Atlanta, GA Salary: Based on experience and will be discussed with manager in interview Duties/Responsibilities: * Project Leadership: Manage the entire project ...

next page

Showing results 1-20

Programmer information

See Augusta, GA salary details

$11

$37

$64

How much do programmer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for programmer in Augusta, GA is $37.16, according to ZipRecruiter salary data. Most workers in this role earn between $24.18 and $48.37 per hour, depending on experience, location, and employer.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What does a programmer do?

A programmer, sometimes called a software developer or coder, writes and tests code that enables computer programs and applications to function. They use various programming languages such as Python, Java, or C++ to create software solutions, fix bugs, and improve existing programs. Programmers also collaborate with other professionals, such as designers and project managers, to define requirements and ensure that the software meets user needs. Their work is essential in industries ranging from technology and finance to healthcare and entertainment.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

Is 27 too late to start coding?

Programmers can start coding at any age, including 27, as the field values skills and experience over age. Many successful programmers begin in their late twenties or later, often learning through online courses, coding bootcamps, or self-study. Age is less important than dedication, continuous learning, and building a portfolio of projects.

What Do Programmers Do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

What are the most commonly searched types of Programmer jobs in Augusta, GA? The most popular types of Programmer jobs in Augusta, GA are:
What are popular job titles related to Programmer jobs in Augusta, GA? For Programmer jobs in Augusta, GA, the most frequently searched job titles are:
What job categories do people searching Programmer jobs in Augusta, GA look for? The top searched job categories for Programmer jobs in Augusta, GA are:
What cities near Augusta, GA are hiring for Programmer jobs? Cities near Augusta, GA with the most Programmer job openings:
Infographic showing various Programmer job openings in Augusta, GA as of May 2026, with employment types broken down into 80% Full Time, 11% Part Time, 1% Temporary, 7% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $77,301 per year, or $37.2 per hour.
CNC Programmer

CNC Programmer

B & S Machine Tool, Inc.

Aiken, SC • On-site

$28 - $34/hr

Full-time

Medical, Dental, Life, Retirement

Posted yesterday

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Please note; this role is based in Aiken, SC!

Job Summary:
We are seeking a skilled CNC Programmer to join our manufacturing team. The CNC Programmer will be responsible for writing and developing programs for CNC machines (lathes, mills, routers, etc.), ensuring optimal machine performance and efficient production of high-quality components. The ideal candidate has a strong background in machine programming, precision manufacturing, and troubleshooting.

Key Responsibilities:

  • Programming: Develop and write CNC programs using G-code or CAM (Computer-Aided Manufacturing) software based on engineering drawings, blueprints, or CAD models.
  • Tooling Selection: Identify and select appropriate tools, cutting paths, and speeds for various materials (metal, plastic, wood) to optimize production efficiency.
  • Setup and Calibration: Set up and calibrate CNC machines, ensuring that machines are configured correctly for each job.
  • Troubleshooting: Analyze and troubleshoot machine errors, tool wear, and programming issues to ensure smooth operation.
  • Quality Control: Conduct quality checks and inspections during and after the manufacturing process to ensure that parts meet specifications and tolerances.
  • Collaboration: Work closely with engineers, machinists, and quality control teams to ensure that production goals are met.
  • Optimization: Continuously improve programs and processes to increase machine performance, reduce cycle times, and minimize material waste.
  • Maintenance: Assist in routine maintenance of CNC machines and report any major issues that require repair.

Qualifications:

  • High school diploma or GED required; associate's degree or certification in CNC programming, machining, or a related field preferred.
  • Proven experience as a CNC programmer, machinist, or in a similar role.
  • Proficiency with G-code, CAM software (e.g., Mastercam, Fusion 360), and CAD software (e.g., SolidWorks).
  • Strong understanding of machining principles, tooling, material properties, and CNC machine operation.
  • Ability to read and interpret engineering drawings, blueprints, and technical documents.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Physical Requirements:

  • Ability to stand for extended periods and lift up to 50 lbs.
  • Manual dexterity and hand-eye coordination for operating machines and handling materials.

Company Description

Veteran owned, well established and respected organization celebrating over 40 years in business.
B & S Machine Tool has been providing precision machining and fabrication services for 4 decades. Founded in 1984 to provide repair services for local manufacturers, the company has steadily grown in size and capability. Today we occupy a 17,000 square foot modern manufacturing facility offering CNC and conventional machining, small and large fabrication, grinding, component repair, machine design and build, welding, painting, powder coating, and waterjet machining services.
Located in beautiful Aiken, South Carolina, B & S Machine Tool actively supports the local community and is a proud member of the Greater Aiken Chamber of Commerce, both the South Carolina and U.S. Chambers, and the National Tooling and Machining Association (NTMA).