1

Programmer Jobs in Atlanta, GA (NOW HIRING)

Be Seen First

Experienced CNC Programmer & Manual Machinist

Suwanee, GA · On-site

$24.75 - $33.75/hr

CNC Machinist Programmer And/or Manual Machinist Company: Suwanee Machine Shop Location: 3640 Lawrenceville Suwanee Rd. Suwanee GA 30024 We are urgently seeking a skilled CNC Machinist Programmer to ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

Company Description Not just looking for a Cobol developer. need someone that can tak initiative. This role will be key in helping the interfaces team be successful. Looking for sharp, quick, and ...

We provide IT Professional Services to local, regional and global customers and reduce their IT risk and maximize their IT performance. Micro Focus Programmer Analyst Atlanta, Georgia 30303 - 1 Year ...

We provide IT Professional Services to local, regional and global customers and reduce their IT risk and maximize their IT performance. Micro Focus Programmer Analyst Atlanta, Georgia 30303 - 1 Year ...

Lead Systems Programmer

Alpharetta, GA · On-site

$63K - $94K/yr

We are currently seeking a Lead Systems Programmer to join our team in Alpharetta, Georgia (US-GA), United States (US). Role Responsibilities: * Design, implement, and maintain Windows Server ...

Lead Systems Programmer

Alpharetta, GA · On-site +1

$63K - $94K/yr

We are currently seeking a Lead Systems Programmer to join our team in Alpharetta, Georgia (US-GA), United States (US). Role Responsibilities: * Design, implement, and maintain Windows Server ...

Lead Systems Programmer

Alpharetta, GA · On-site +1

$63K - $94K/yr

We are currently seeking a Lead Systems Programmer to join our team in Alpharetta, Georgia (US-GA), United States (US). Role Responsibilities: * Design, implement, and maintain Windows Server ...

Controls Programmer/Engineer

Atlanta, GA · On-site

$80K - $103K/yr

Controls Programmer/Engineer * Location: Atlanta, GA (Buford office as home base) * Bonus: None * Relocation: Up to $5,000 with receipts * Travel: Primarily within the Greater Atlanta Metro area Key ...

Showing results 41-60

Programmer information

See Atlanta, GA salary details

$11

$38

$66

How much do programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for programmer in Atlanta, GA is $38.02, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $49.47 per hour, depending on experience, location, and employer.

What does a programmer 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 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.

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 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.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Atlanta, GA?

The most popular types of Programmer jobs in Atlanta, GA are:

What cities near Atlanta, GA are hiring for Programmer jobs?

Cities near Atlanta, GA with the most Programmer job openings:

Infographic showing various Programmer job openings in Atlanta, GA as of September 2026, with employment types broken down into 86% Full Time, 5% Part Time, 8% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $79,081 per year, or $38 per hour.

CMM Programmer

Acworth, GA • On-site

Other

Medical, Dental, Life, PTO

Re-posted 6 days ago


Job description

## CMM ProgrammerApplylocations: Acworthtime type: Full timeposted on: Posted 2 Days Agojob requisition id: JR- 16381**We open up your world with every drive**Would you like to work on the development of roof systems for future car models together with some of the market leaders in the automotive industry? Inalfa Roof Systems is a world leading supplier for OEM automotive roof systems and still growing strong. Are you ready to grow with us?Are you ready to shift into the next gear of your career? As a CMM Programmer within Inalfa, you are in the driver’s seat for maintaining the quality and integrity of our products to meet customer needs, managing the gage certification database, maintaining the CMM, optical comparator, and other measurement equipment within the lab.**Job Title:** CMM Programmer**Department:** Quality**Reports to:** Plant Quality Manager**FLSA status:** Exempt**SUMMARY**Responsible for maintaining the quality and integrity of the products assigned in order to meet customers needs.**ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.**• Manages and reports on status gage certification database. • Prepares gage certification procedures and documentation and certifies gages. • Maintains inventory of gages assigned to the CMM room. • Maintains CMM, optical comparator, and other CMM equipment in the CMM room. • Obtains quotes and orders certification and repair of CMM room equipment per annual plan. • Reports on gages which need modification as needed. • Maintains supplies for CMM, humidifiers, and other equipment as necessary. • Uses PCDMIS (Latest version) to write CMM programs per Inalfa GD&T print requirements. • Access Inalfa prints and CAD through electronic acquisition. • Maintain records of studies performed. • Performs free-state CMM studies in in-car position of sunroofs and components. • Presents reports and discusses results with Inalfa and customer representatives. • Performs gage layouts and equipment layouts. • Assists in trouble shooting gages and frame cells. • Assists in design and development of gages to assure compliance to GD&T and GR&R. • Assists in troubleshooting both product and process issues through CMM studies. • Supports TS 16949 status, by adherence to the CMM Lab scope and timely certifications. • Assist in developing the overall understanding of GD&T throughout the organization. • Practice and promote safe work practices throughout the plant. • Promote team concepts and participate in teams. • Understand and follow Inalfa policies and practices and any other legal requirements. • Actively participate in achieving and maintaining quality goals and continuous improvement. • Any other duties as assigned by the Quality Manager.**SUPERVISORY RESPONSIBILITIES** Supervise quality auditors, carries our supervisory responsibilities in accordance with the organizations policy and applicable laws.**TS16949 RESPONSIBILITIES**The TS 16949 responsibilities listed below are required for this position. Other responsibilitiesmay be added, with or without notice in writing, at any time.**QUALIFICATIONS**To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.**EDUCATION AND/OR EXPERIENCE** • 5 year experience programming and running a CMM machine • 5 years experience in automotive quality, • Expert level at GD&T and print reading • Ability to effectively use Excel, Word, Gagetrack • Experience in gage building and tool buildingAdhere to all TS 16949 procedures as related to the Quality department function.**LANGUAGE SKILLS**Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.**MATHEMATICAL SKILLS**Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios and proportions to practical situations.**REASONING ABILITY**Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.**PHYSICAL DEMANDS**The physical demands described here are representative of those that must be met by an employee to successfully perfume the functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee is regularly required to walk and to sit; use hands to manipulate objects, tools, or controls; reach with hands and arms. The employee is typically required to stand, stoop, kneel, crouch, or crawl; and to talk and hear. The employee must typically lift up sunroofs and sunroof components. Specific vision abilities include close vision, color vision, peripheral vision, depth perception and the ability to focus.**WORK ENVIRONMENT**The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.The employee regularly works in support of the manufacturing facility including the assembly areas, labs and office facilities. This includes working around moving mechanical equipment and is occasionally exposed to toxic or caustic chemicals. The noise level in the work environment is usually moderate.**What can you expect from us?*** Paid vacation.* Paid sick time.* Healthcare, dental, prescription drug insurance plans.* Company paid and voluntary life insurance plans.* Disability benefits.Our Core Values are**One Inalfa, Ownership, Ambition and Progress.****WE ARE IN IT TO WIN IT!**Does this sound interesting to you? Don't hesitate and submit your application today. #J-18808-Ljbffr