1

New Graduate Software Engineer Jobs in Georgia (NOW HIRING)

Software Engineer Join the Grenzebach Team Grenzebach Corporation is a high-tech company focusing ... Embark on a new course and join us on an exciting journey that will change global markets from the ...

... new product features, enhancements, and cross-team initiatives. • Ensure software adheres to regulatory guidelines and meets high standards of quality and security. • Work with QA engineers to ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... Stay updated with industry changes and bring new concepts to your team. Communicate with product ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... Stay updated with industry changes and bring new concepts to your team. Communicate with product ...

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... Stay updated with industry changes and bring new concepts to your team. Communicate with product ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... Stay updated with industry changes and bring new concepts to your team. Communicate with product ...

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... Stay updated with industry changes and bring new concepts to your team. Communicate with product ...

Embedded Software Engineer

Duluth, GA · On-site

$121K - $159K/yr

This is an embedded software engineering design position focused on new product development working closely with the RF and Digital hardware engineering team. * The primary responsibility will be for ...

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... Our software engineering positions provide you the opportunity to join a team of talented engineers ...

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... Our software engineering positions provide you the opportunity to join a team of talented engineers ...

Senior Software Engineer

Atlanta, GA

$117K - $155K/yr

Title: Sr. Software Engineer - Cloud APIs Grade: 11 Location: Midtown Atlanta * Build large-scale ... Stay up to date with the latest cloud technologies and recommend new tools and technologies to ...

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... Our software engineering positions provide you the opportunity to join a team of talented engineers ...

Senior Software Engineer

Alpharetta, GA · On-site

$118K - $155K/yr

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... Our software engineering positions provide you the opportunity to join a team of talented engineers ...

If you want to achieve your true potential, chart new paths, develop new skills, collaborate with ... Our software engineering positions provide you the opportunity to join a team of talented engineers ...

Lead Software Developer Valorem Reply is an award-winning digital transformation firm focused on ... About Reply Reply specializes in the design and implementation of solutions based on new ...

next page

Showing results 1-20

New Graduate Software Engineer information

See Georgia salary details

$20.3K

$88.5K

$159.6K

How much do new graduate software engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for new graduate software engineer in Georgia is $88,544.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,900.00 and $101,300.00 per year, depending on experience, location, and employer.

What does a New Graduate Software Engineer do?

A New Graduate Software Engineer is an entry-level professional who designs, develops, tests, and maintains software applications or systems. They typically work as part of a team, collaborating with other engineers, designers, and product managers to create software solutions. These engineers often learn new programming languages, tools, and technologies on the job while contributing to real-world projects. Their responsibilities may include writing code, debugging issues, participating in code reviews, and documenting technical processes.

What collaborative opportunities can a New Graduate Software Engineer expect when joining a software development team?

As a New Graduate Software Engineer, you will typically work closely with senior engineers, product managers, and quality assurance testers. Collaboration often takes place during code reviews, sprint planning meetings, and daily stand-ups, providing regular feedback and support. This team-based environment helps you quickly learn best practices, understand project workflows, and develop both technical and communication skills essential for career growth. You'll also have the chance to contribute to group problem-solving sessions and pair programming, which are invaluable for building your expertise and confidence.

What are the key skills and qualifications needed to thrive as a New Graduate Software Engineer, and why are they important?

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically backed by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, development environments, and possibly cloud platforms or CI/CD pipelines is often required. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate and adapt in dynamic team environments. These skills and qualities are essential for delivering high-quality code, integrating smoothly with team workflows, and growing quickly in the role.
What cities in Georgia are hiring for New Graduate Software Engineer jobs? Cities in Georgia with the most New Graduate Software Engineer job openings:
Infographic showing various New Graduate Software Engineer job openings in Georgia as of June 2026, with employment types broken down into 78% Full Time, 16% Part Time, and 6% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $88,544 per year, or $42.6 per hour.

Software Engineer

GRENZEBACH

Newnan, GA • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Software Engineer

Join the Grenzebach Team

Grenzebach Corporation is a high-tech company focusing on the future of automation, our customers, and our employees. We are convinced that only those who explore new paths and face today's issues with an open mind can actively shape the world.

An open and appreciative culture unites our multinational group of companies. Embark on a new course and join us on an exciting journey that will change global markets from the bottom up. Become part of the Grenzebach family, grow professionally and personally, and accompany our customers on their journey into the world of tomorrow!

Benefits / Perks:

FREE Employee Insurance - Medical, Dental and Vision

FREE Long-Term and Short-Term Disability Insurance

FREE Gym Membership

FREE Life Insurance

20 PTO Days Starting Day 1           

401k with Match

10 Paid Holidays                             

Annual Bonus Opportunity

Employee Assistance Program

Position Overview

We are seeking a highly skilled Software Engineer – Autonomous Mobile Robotics to support the design, development, integration, and lifecycle management of software systems used in Automated Guided Vehicles (AGVs) and Autonomous Mobile Robots (AMRs) operating in data center environments.

This role focuses on developing and maintaining software architectures that enable reliable navigation, perception, and fleet coordination of robotic vehicles operating in complex facilities such as manufacturing plants, logistics centers, and data center infrastructure environments.

The successful candidate will contribute to the development and deployment of robot control software, sensor integration, navigation algorithms, and fleet management systems that support safe, scalable, and high-performance robotic operations.

Job Description:

  • Develop, maintain, and optimize software for AGV and AMR control systems.
  • Implement and support navigation, localization, and motion control algorithms used in autonomous vehicles.
  • Develop software modules for real-time robot control and industrial automation systems.
  •  Implement and maintain SLAM (Simultaneous Localization and Mapping) navigation algorithms.
  • Develop and maintain software using CODESYS for industrial robotic systems.
  • Integrate robot control systems with industrial PLC architecture and automation infrastructure.
  • Support communication protocols used in industrial robotics environments (EtherCAT, CAN, TCP/IP, Modbus, etc.).
  • Design and support robot SLAM navigation and fleet management systems responsible for task scheduling, traffic control, and system coordination.
  • Implement communication frameworks enabling multi-robot coordination and centralized fleet supervision.
  •  Integrate robotics systems with WMS, MES, and facility control systems.
  • Develop simulation and test environments for validating navigation algorithms and robot behaviors.
  • Support system testing, commissioning, and Factory Acceptance Testing (FAT) for robotic platforms.
  • Debug field issues related to navigation, perception, and fleet coordination.
  • Optimize system performance for high uptime and reliability in industrial operations.
  • Support diagnostics, telemetry, and monitoring systems for robot fleets.
  • Collaborate with hardware, controls, and mechanical teams to improve overall robot system performance.

Requirements:

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field.
  • 2 years of experience developing software for robotics, autonomous systems, or industrial automation
  • Strong programming experience in C/C++, Python, or similar languages
  • Experience with CODESYS or PLC-based control systems
  • Hands-on experience with LiDAR sensor integration and processing
  • Familiarity with real-time control systems and embedded software environments
  • Experience working in industrial or manufacturing environments

Preferred Qualifications

  • Experience developing software for AGVs, AMRs, mobile robotics, or warehouse automation systems
  • Experience implementing or supporting SLAM-based navigation systems
  • Experience with robot fleet management or multi-robot coordination systems
  • Experience with ROS / ROS2 robotics middleware
  • Familiarity with path planning algorithms (A, D, RRT, etc.) *
  • Experience with industrial communication protocols (EtherCAT, CANOpen, OPC UA)
  • Experience integrating robotics systems with MES/WMS platforms
  • Experience with simulation environments such as Gazebo or digital twin systems
  • Knowledge of robot safety standards (ISO 3691-4, ISO 13849, etc.)

Key Technical Skill Areas

Candidates should demonstrate experience or familiarity with the following technologies:

  • CODESYS PLC Programming
  •  LiDAR-based perception systems
  • SLAM navigation algorithms
  • Autonomous robot localization and mapping
  • Robot motion control
  • Multi-robot fleet management systems
  • Industrial automation and controls integration
  • Sensor fusion and perception processing

Work Environment

Heavy manufacturing / industrial robotics environment

Interaction with cross-functional teams including:

  • Mechanical engineering
  • Electrical engineering
  • automation controls
  • commissioning teams
  • production and manufacturing operations

Support for robot commissioning, testing labs, and Factory Acceptance Testing (FAT)

Key Traits for Success

  • Strong systems thinking and debugging ability
  • Ability to work in complex hardware-software integrated environments
  • Comfort operating in fast-paced industrial development cycles
  • Strong collaboration with engineering and production teams
  • Focus on reliability, safety, and operational scalability