1

Environmental Software Jobs in Georgia (NOW HIRING)

Develop simulation and test environments for validating navigation algorithms and robot behaviors. * Support system testing, commissioning, and Factory Acceptance Testing (FAT) for robotic platforms.

Software Engineer

Duluth, GA · On-site

$140 - $221/hr

We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team. What you'll do The ViaSat Access Edge Terminal Software team ...

... environments. Responsibilities : • Develop, maintain, and optimize software for AGV and AMR control systems. • Implement and support navigation, localization, and motion control algorithms used ...

Software Developer Company: Carter Support Services Location: Atlanta, Georgia Position Summary ... Ability to work independently and collaboratively in a team environment Preferred Qualifications

Software Developer Company: Carter Support Services Location: Atlanta, Georgia Position Summary ... Ability to work independently and collaboratively in a team environment Preferred Qualifications

Software Developer

Atlanta, GA · On-site

$70 - $90/hr

Software Developer Company: Carter Support Services Location: Atlanta, Georgia Position Summary ... Ability to work independently and collaboratively in a team environment Preferred Qualifications

Software Developer (Work from Home) Company: Location: Work from Home About Gururo: Gururo is at ... Ability to work independently and efficiently in a remote work environment. Preferred ...

Software Engineer

Atlanta, GA · On-site

$60 - $70/hr

Software Engineer Location: Atlanta, GA, USA Duration: 6 Months + Extension Bill Rate: $60- $70 ... Experience in highly regulated industries or enterprise environments. Equal Opportunity Employer:

Build services that run in containerized environments using established Docker and Kubernetes patterns. * Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

Software Architect

Duluth, GA · On-site +1

$205K - $307K/yr

We're looking for people who think big, act fearlessly, and create an inclusive environment that ... As a Software Architect, you will be directly involved in the creation of new designs ...

Software Developer

Augusta, GA · On-site

$85 - $115/hr

Build services that run in containerized environments using established Docker and Kubernetes patterns. Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

The Engineer will be expected to use real-time software design and programming with C/C++ in a Linux build and Linux development environment. Duties and Responsibilities * Design, develop and test ...

Build services that run in containerized environments using established Docker and Kubernetes patterns. * Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

Build services that run in containerized environments using established Docker and Kubernetes patterns. * Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

Build services that run in containerized environments using established Docker and Kubernetes patterns. * Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

Build services that run in containerized environments using established Docker and Kubernetes patterns. * Integrate applications with Azure services such as Key Vault, Container Registry, and Blob ...

Showing results 41-60

Environmental Software information

See Georgia salary details

$31.2K

$56.6K

$82.3K

How much do environmental software jobs pay per year?

As of Aug 25, 2026, the average yearly pay for environmental software in Georgia is $56,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,300.00 and $67,600.00 per year, depending on experience, location, and employer.

What is an environmental software?

An Environmental Software job involves developing, maintaining, or utilizing software solutions to analyze, monitor, and manage environmental data and processes. Professionals in this field work on applications such as climate modeling, pollution tracking, sustainability reporting, and geographic information systems (GIS). They collaborate with scientists, engineers, and policymakers to create data-driven tools that support environmental decision-making. These roles require expertise in programming, data analysis, and environmental science.

What are the key skills and qualifications needed to thrive in the environmental software position?

To thrive as an Environmental Software Developer, you need a solid foundation in software engineering principles, programming languages (such as Python, R, or Java), and a background in environmental science or related fields. Familiarity with specialized tools and platforms like GIS software, environmental modeling systems, and data analytics frameworks is typically expected, along with relevant certifications in software development or environmental technologies. Strong problem-solving skills, teamwork, and the ability to communicate complex technical concepts to non-technical stakeholders will set you apart. These skills are crucial for developing robust software solutions that address environmental challenges, promote sustainability, and support interdisciplinary collaboration.

What are the typical projects or tasks an environmental software developer works on?

As an Environmental Software Developer, you may work on projects such as building applications for environmental data analysis, developing models to predict climate or pollution outcomes, and integrating real-time monitoring systems with user-friendly dashboards. Many roles involve collaborating with environmental scientists, data analysts, and policymakers to translate complex requirements into practical software solutions. Day-to-day tasks often include coding, troubleshooting, system integration, and attending stakeholder meetings to ensure project goals are met. This role offers variety and the opportunity to make a tangible impact on environmental research and sustainability initiatives.

What are popular job titles related to Environmental Software jobs in Georgia?

For Environmental Software jobs in Georgia, the most frequently searched job titles are:

Infographic showing various Environmental Software job openings in Georgia as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $56,635 per year, or $27.2 per hour.

Software Engineer

GRENZEBACH

Newnan, GA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 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