1

Assistant Programmer Jobs in Georgia (NOW HIRING)

Programmer

Canton, GA · On-site

$65 - $90/hr

Identify and resolve programming challenges during production, making real-time adjustments or ... You will assist in troubleshooting common issues but will refer disciplinary matters to Production ...

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

CNC Programmer

Rockmart, GA

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

MACHINIST/ PROGRAMMER

Albany, GA · On-site

$24.25 - $33.25/hr

Be willing to operate a machine occasionally for prototyping activities * Assist leadership with ... CNC programming proficiency * Mastercam X++ * SolidWorks 2013+ * Vericut 7.4+ * Excellent coaching ...

MACHINIST/ PROGRAMMER

Albany, GA · On-site

$24.25 - $33.25/hr

Be willing to operate a machine occasionally for prototyping activities * Assist leadership with ... CNC programming proficiency * Mastercam X++ * SolidWorks 2013+ * Vericut 7.4+ * Excellent coaching ...

Engineering Summer College Internship

Gainesville, GA · On-site

$15.50 - $20.25/hr

Engineering Intern Location: Gainesville & Jefferson, Georgia Company: Kubota Manufacturing of ... Process Improvement & Analysis • Assist in the design, development, testing, and implementation ...

... * Assist with clash detection and Building Information Modeling (BIM) Coordination processes and related software tools. * Support VDC coordination of engineering tasks such as preparation and ...

... * Assist with clash detection and Building Information Modeling (BIM) Coordination processes and related software tools. * Support VDC coordination of engineering tasks such as preparation and ...

Showing results 21-40

Assistant Programmer information

See Georgia salary details

$10

$33

$58

How much do assistant programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for assistant programmer in Georgia is $33.38, according to ZipRecruiter salary data. Most workers in this role earn between $21.73 and $43.41 per hour, depending on experience, location, and employer.

What is an assistant programmer?

Assistant Programmers are entry-level professionals who support the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or software engineers, helping to write code, debug programs, and document software processes. Their main role is to assist with routine programming tasks and learn industry best practices, making this position a common starting point for a career in software development.

What are the key skills and qualifications needed to thrive as an assistant programmer?

To thrive as an Assistant Programmer, you need foundational knowledge in programming languages (such as Java, Python, or C++), software development fundamentals, and typically a degree or coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and deliver quality code. These skills and qualities are crucial for efficiently supporting software projects and ensuring reliable, maintainable applications.

What are some typical challenges faced by assistant programmers when joining a new development team?

Assistant Programmers often encounter challenges such as adapting to the team's coding standards, learning new tools or frameworks, and understanding the existing codebase. It can also be a learning curve to effectively communicate with senior developers and contribute to collaborative projects. However, most teams provide mentorship, documentation, and code reviews to help new team members integrate smoothly and build confidence in their technical and interpersonal skills.

What is the difference between Assistant Programmer vs Junior Developer?

AspectAssistant ProgrammerJunior Developer
Required CredentialsTypically an associate degree or diploma in computer science or related fieldSimilar, often an entry-level role with comparable educational background
Work EnvironmentSupportive team, assisting senior programmers in coding and testingHands-on coding, debugging, and developing software applications
Employer & Industry UsageCommon in IT firms, software companies, and tech departmentsUsed across similar industries, often interchangeable with Assistant Programmer in job listings

In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.

How to get a job as an assistant programmer with no experience?

To get a job as an assistant programmer with no experience, focus on building foundational skills in programming languages like Python or Java through online courses or tutorials. Create a portfolio of small projects to demonstrate your abilities, and consider internships or entry-level positions that offer on-the-job training to gain practical experience.

What are the most commonly searched types of Programmer jobs in Georgia?

The most popular types of Programmer jobs in Georgia are:

What cities in Georgia are hiring for Assistant Programmer jobs?

Cities in Georgia with the most Assistant Programmer job openings:

Infographic showing various Assistant Programmer job openings in Georgia as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 1% Temporary, and 3% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $69,437 per year, or $33.4 per hour.

$65 - $90/hr

Other

Posted 29 days ago


Job description

## ProgrammerApplylocations: Canton, GAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R-100163**Job Description:****Essential Duties, Responsibilities and Accountabilities:**(Include the following; however, other duties may apply.)· Develop CNC Programs: Utilize Mastercam to create accurate and efficient CNC programs for parts and fixtures in support of production.· Troubleshoot and Adjust CNC Programs: Identify and resolve programming challenges during production, making real-time adjustments or developing CNC programs directly at the machine using G-code as necessary to minimize downtime and ensure production goals are met.· Collaborate with Engineering Team: Work closely with engineers to understand design specifications, optimizing programs for manufacturability and production efficiency.· Conduct Simulations: Perform simulations and testing of CNC programs to ensure accuracy and performance prior to production implementation.· Document Programming Processes: Maintain detailed records of all programming activities, including revisions, updates, and best practices.· Support Continuous Improvement: Actively participate in initiatives to enhance programming efficiency and product quality, offering insights based on industry trends.· Train Production Staff: Provide guidance and training to production floor personnel on CNC programs, setups, and fixtures, fostering a culture of knowledge sharing.· Engage in Meetings and Training: Participate in departmental meetings and complete necessary training to promote personal and team development.· Other Assigned Tasks: Assist with additional projects and responsibilities as needed to contribute to overall departmental success.**Supervisory Responsibilities:**As a Programmer, you will provide guidance to production personnel on CNC programs and fixtures, ensuring adherence to production schedules and quality standards. You will assist in troubleshooting common issues but will refer disciplinary matters to Production Management.**Qualifications:**To perform this job successfully, an individual must ensure the accuracy of information and be able to multitask in a fast-paced environment. The requirements listed below are representative of the knowledge, skill, and/or ability required.**Education and/or Experience:**A Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or a related field is preferred. Equivalent work experience in a CNC machining environment is acceptable. Proficiency in Mastercam or similar software is essential.**Language skills:**Ability to communicate effectively in English, both verbally and in writing, to convey job instructions and technical information clearly.**Mathematical Skills:**Ability to perform basic mathematical computations; ability to convert metric units correctly and apply the conversions to practical situations.EIS Legacy is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. #J-18808-Ljbffr