1

Systems Software Developer Jobs in Georgia (NOW HIRING)

Senior Software Developer - Systems

Suwanee, GA · On-site

$50.75 - $67/hr

The Senior Software Developer - Systems will play a critical role in the development and maintenance of Mujins infrastructure. You will utilize your in-depth knowledge of robotics, computer systems ...

Senior Software Developer - Systems

Suwanee, GA · On-site +1

$50.75 - $67/hr

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

Senior Software Developer - Systems

Suwanee, GA · On-site

$50.75 - $67/hr

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

Senior Systems Engineer

Atlanta, GA · Remote

$100K - $137K/yr

... DevOps and GitHub Actions. Use your skills to make an impact Required Qualifications * 5 - 8 years as a Systems Engineer in design, analysis, configuration and maintenance of complex systems software ...

Senior Systems Engineer

Atlanta, GA · Remote

$100K - $137K/yr

... DevOps and GitHub Actions. Use your skills to make an impact Required Qualifications * 5 - 8 years as a Systems Engineer in design, analysis, configuration and maintenance of complex systems software ...

Senior Systems Engineer

Atlanta, GA · Remote

$100K - $137K/yr

... DevOps and GitHub Actions. Use your skills to make an impact Required Qualifications * 5 - 8 years as a Systems Engineer in design, analysis, configuration and maintenance of complex systems software ...

Analyzes, designs, improves, and maintains an organization's IT systems to increase efficiency ... Proven experience as a Systems Analyst/Software Developer or similar role. * Proven proficiency in ...

Collaborate with other developers to develop the algorithms and flowcharts. * Write neat and ... Analyze and plan the installation of new systems. * Work on integration of software components and ...

Collaborate with other developers to develop the algorithms and flowcharts. * Write neat and ... Analyze and plan the installation of new systems. * Work on integration of software components and ...

Geotab is seeking a Software Developer who will ensure stable and scalable releases for critical ... Participate in a 24x7 on-call rotating schedule to ensure system reliability for our global user ...

Senior Software Developer

Atlanta, GA · On-site

$52.50 - $69.25/hr

The Senior Software Developer is responsible for building responsive websites and applications - from backend systems to implementing complex interactive front-end user interfaces. This role requires ...

Senior Software Developer

Atlanta, GA · On-site

$108K - $130K/yr

The Senior Software Developer is responsible for building responsive websites and applications - from backend systems to implementing complex interactive front-end user interfaces. This role requires ...

next page

Showing results 1-20

Systems Software Developer information

See Georgia salary details

$34.2K

$98.9K

$156.6K

How much do systems software developer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for systems software developer in Georgia is $98,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $117,400.00 per year, depending on experience, location, and employer.

Will AI replace coders by 2040?

As a Systems Software Developer, AI is expected to augment coding tasks rather than fully replace human programmers by 2040. AI tools can automate repetitive coding and testing, but complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for job security in the evolving tech landscape.

What are Systems Software Developers?

Systems Software Developers are professionals who design, build, and maintain the foundational software that enables computers and devices to function. They work on operating systems, device drivers, and system utilities, ensuring that hardware and software work together efficiently. These developers often collaborate with hardware engineers and focus on performance, security, and reliability. Their work is critical for creating stable platforms upon which application software and user-facing programs run.

What is the difference between Systems Software Developer vs Software Engineer?

AspectSystems Software DeveloperSoftware Engineer
CredentialsBachelor's in Computer Science or related field; often certifications in systems or networkingBachelor's or higher in Computer Science or Software Engineering; similar certifications
Work EnvironmentFocus on low-level system software, operating systems, embedded systemsDevelops applications, web, mobile, or enterprise software across various environments
Industry UsagePrimarily in hardware, OS development, embedded systemsAcross tech, finance, healthcare, and more industries

Systems Software Developers specialize in creating and maintaining system-level software like operating systems and embedded systems, while Software Engineers develop a broader range of applications and software solutions. Both roles require similar educational backgrounds and certifications, but their focus areas and work environments differ significantly.

What does a system software developer do?

A system software developer designs, develops, and maintains system software such as operating systems, device drivers, and utility programs. They often work with programming languages like C or C++, and need a strong understanding of computer architecture and hardware interactions to optimize system performance and stability.

What are some common challenges Systems Software Developers face when working on large-scale projects?

Systems Software Developers working on large-scale projects often encounter challenges such as maintaining compatibility across different hardware platforms, ensuring the software is optimized for performance, and managing complex dependencies between system components. Effective communication with cross-functional teams, such as hardware engineers and application developers, is critical to address integration issues. Additionally, keeping up with evolving technologies and adhering to strict security standards can add to the complexity of the role.

What are the key skills and qualifications needed to thrive as a Systems Software Developer, and why are they important?

To thrive as a Systems Software Developer, you need strong programming skills in languages like C, C++, or Rust, a solid understanding of computer architecture, and typically a degree in computer science or a related field. Familiarity with operating systems internals, version control systems such as Git, and sometimes certifications in relevant technologies are common requirements. Analytical thinking, attention to detail, and effective problem-solving are vital soft skills that distinguish top performers. These abilities ensure the development of reliable, efficient, and secure system-level software that supports critical computing infrastructure.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like systems software development, artificial intelligence, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or in high-demand industries.

What is L1, L2, L3, and L4 developer?

In the context of a Systems Software Developer, L1, L2, L3, and L4 typically refer to different levels of technical expertise and experience within a development team. L1 is usually entry-level, focusing on basic tasks, while L2 and L3 involve increasing responsibilities such as debugging, designing components, and system integration. L4 often signifies senior or lead developers who oversee projects, mentor others, and handle complex system architecture.
What are the most commonly searched types of Systems Software Developer jobs in Georgia? The most popular types of Systems Software Developer jobs in Georgia are:
What are popular job titles related to Systems Software Developer jobs in GA? For Systems Software Developer jobs in GA, the most frequently searched job titles are:

Senior Software Developer - Systems

Mujin

Suwanee, GA • On-site

$50.75 - $67/hr

Other

Medical, Dental, Life, Retirement, PTO

Posted 2 days ago

Be an early applicant


Job description

Salary:

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