1

Linux Jobs in Gainesville, GA (NOW HIRING)

Senior Software Developer - Systems

Suwanee, GA · On-site +1

$50.75 - $67/hr

Advanced Linux user, with excellent experience in Linux software development * Advanced knowledge in the networking stack, network protocols, routing, async I/O * Ability to debug complex software ...

Senior Software Developer - Systems

Suwanee, GA · On-site

$50.75 - $67/hr

Advanced Linux user, with excellent experience in Linux software development * Advanced knowledge in the networking stack, network protocols, routing, async I/O * Ability to debug complex software ...

Responsibilities : • Develop and implement standard operating procedures for server hardware and software maintenance. • Provide IT systems administration in Red Hat Enterprise Linux (RHEL) and ...

Senior Software Engineer

Alpharetta, GA · On-site

$116K - $153K/yr

Design embedded software in C running on Linux to configure ASIC and hardware components * Implement software to manage hardware resources and meet data path requirements for transport and switching ...

JS, Aurelia, Javascript, Go, linux, postgres, Rust, Smalltalk, TypeScript, open source software, and cloud services. Strong knowledge of common web front-end technologies (HTML5, CSS, JavaScript, and ...

Design, develop, maintain, and support Unix/Linux-based applications and system-level programs. * Develop and enhance shell scripts (Korn Shell, Bash, Perl, Python) for automation, monitoring, and ...

Experience using C/C++, Linux and embedded systems. * Proven experience with Linux/UNIX * Hands-on experience with Objected Oriented methodology & development * Relevant coursework in computer ...

Responsibilities : • Design, engineer, and build ELK stack solutions. • Maintain and optimize Elasticsearch, Logstash, and Kibana configurations. • Develop and manage Unix/Linux-based ...

Collaborate with Networking, UNIX/Linux, Infrastructure, Security, and Data Engineering teams to ensure successful solution delivery. * Design secure connectivity using Private Link, VPNs, Firewall ...

Design, execute, and document manual test cases for firmware features spanning embedded Linux user and kernel space. * Validate wireless communication subsystems including RF, WiFi, and Bluetooth ...

Position Overview We are looking for a Server Engineer with strong expertise in server infrastructure management and administration across Linux and Windows environments. The ideal candidate will ...

Showing results 41-60

Linux information

See Gainesville, GA salary details

$34

$51

$66

How much do linux jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for linux in Gainesville, GA is $51.58, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $55.38 per hour, depending on experience, location, and employer.

What are some common challenges faced by Linux System Administrators, and how can I prepare for them?

Linux System Administrators often face challenges such as troubleshooting unexpected system outages, managing large-scale deployments, and ensuring robust security against evolving threats. Staying current with the latest updates, patching procedures, and automation tools like Ansible or Puppet can greatly help in overcoming these challenges. It’s also helpful to cultivate strong documentation habits and participate in open-source communities where solutions to unique problems are often shared. Proactively practicing disaster recovery plans and refining your scripting skills will set you up for success in this dynamic and rewarding role.

What jobs can I do with Linux?

Jobs that involve Linux include Linux system administrator, Linux engineer, DevOps engineer, and cybersecurity analyst. These roles typically require knowledge of Linux operating systems, scripting skills, and familiarity with tools like Bash, Docker, or Kubernetes. Certifications such as CompTIA Linux+ or Red Hat Certified Engineer can enhance job prospects.

How much do Linux jobs pay?

Linux jobs, such as Linux system administrators or engineers, typically offer salaries ranging from $70,000 to $120,000 annually, depending on experience, location, and certifications like CompTIA Linux+ or LPIC. Entry-level positions may start lower, while senior roles or those requiring specialized skills can pay significantly more.

What is a Linux?

A Linux job refers to a role that involves working with the Linux operating system, typically in system administration, software development, cybersecurity, or cloud computing. Professionals in these roles manage servers, automate tasks, troubleshoot issues, and ensure system security and performance. Common job titles include Linux System Administrator, DevOps Engineer, and Linux Engineer. These positions require knowledge of command-line tools, scripting, networking, and system configuration.

What are the key skills and qualifications needed to thrive in the Linux position, and why are they important?

To thrive as a Linux System Administrator, you need a strong understanding of Linux operating systems, shell scripting, and network configuration, often supported by a degree in computer science or a related field. Familiarity with tools such as Bash, Ansible, Docker, and industry-recognized certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA) is highly valued. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for diagnosing issues and working with team members. These skills ensure efficient system management, security, and seamless infrastructure operations vital to organizational success.

What are the most commonly searched types of Linux jobs in Gainesville, GA?

The most popular types of Linux jobs in Gainesville, GA are:

What job categories do people searching Linux jobs in Gainesville, GA look for?

The top searched job categories for Linux jobs in Gainesville, GA are:

What cities near Gainesville, GA are hiring for Linux jobs?

Cities near Gainesville, GA with the most Linux job openings:

Infographic showing various Linux job openings in Gainesville, GA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $107,290 per year, or $51.6 per hour.

Senior Software Developer - Systems

Mujin Corp

Suwanee, GA • On-site, Remote

$50.75 - $67/hr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 29 days ago


Job description

Mujin is the future of industrial robotic systems in production and distribution environments. Our technology gives robots perception and awareness, enabling them to take on more advanced tasks. Our aim is to revolutionize the use of robotics within industry to free human resources from labor intensive tasks to focus on more intellectual challenges.

The Senior Software Developer - Systems will play a critical role in the development and maintenance of Mujin's infrastructure. You will utilize your in-depth knowledge of robotics, computer systems, software, and networks to create, implement, and manage systems that meet the needs of the business.


Position Description:

  • Design and implement a wide variety of systems.
  • Build tools and infrastructure, deployment, remote access, and upgrade systems.
  • Architect and implement reliable, high-performance backend services and APIs for industrial robot controllers.
  • Develop drivers and API interfaces for industrial hardware and software such as robots, conveyors, cameras, sensors, PLC, AGV, ASRS, and WMS.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Other duties as assigned

Position Requirements:

  • Bachelor's or Master's Degree in Computer Science or Engineering
  • 4+ years of experience
  • Extensive experience and proficiency in C++ and Python
  • Advanced Linux user, with excellent experience in Linux software development
  • Advanced knowledge in the networking stack, network protocols, routing, async I/O
  • Ability to debug complex software systems, resolve memory leak issues, analyze software performance
  • Ability to work independently and collaboratively in a fast-paced environment.


Preferred Qualifications:

  • Advanced knowledge in real-time OS, Linux kernel module development, EtherCAT, Linux boot and base system
  • Experience in robotic software development


Physical Demands/ Work Environment:

  • Travel Requirement: Less than 25%. Domestically / Internationally
  • Prolonged periods of sitting at a desk and working on a computer
  • Ability to work extended hours as required

Great Company! GreatBenefits!When working withMujin, enjoy:

  • 100%CompanypaidMedical, Dental, Visionplus the option to buy-up some benefits beginning the 1stof the month afterhire!
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long andShort TermDisability
  • 15 Paid Time Off (PTO)daysbeginning your 1styear!
  • 11 PaidHolidays,including(2) Floating Holidays!
  • 401(k) Plan!
  • Parental Leave Benefits!
  • Health Savings Account (HSA)optionwith HDHP!
  • Flexible Spending Account (FSA) options forMedical and Dependent Care!
  • Referral Bonuses!
  • Company Stock Options in many roles!


This Position Description is intended to describe the essential job functions, the general supplemental functions and the essential requirements for the performance of this job. It is not to be construed as an exhaustive statement of all supplemental duties, responsibilities, or non-essential requirements.

Mujin is proud to be an Equal Employment Opportunity employer.