1

Freelance Robotics Software Engineer Jobs in Georgia

Senior Software Developer in Test (SDET)

Suwanee, GA · On-site

$46.50 - $60/hr

Mujinis the future of industrial robotic systems in production and distribution environments. Our technology gives robotsperceptionand awareness, enabling them to take on more advanced tasks. We aim ...

The Role We are looking for a Robotics Perception Engineer to own the sensing and perception stack ... We need someone who has shipped software on real robots at real customer sites. You should have ...

The Role We are looking for a Robotics Perception Engineer to own the sensing and perception stack ... We need someone who has shipped software on real robots at real customer sites. You should have ...

Senior Software Developer - Systems

Suwanee, GA · On-site

$50.75 - $67/hr

Mujin US is revolutionizing industrial robotic systems for production and distribution environments. The Senior Software Developer - Systems will be responsible for the development and maintenance of ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

At AutoStore, we're pioneering the future of warehouse automation with our innovative robotic and software technology. We're seeking a Senior Software Engineer experienced in C++ and C# who is ...

Robotics Data Engineer

Atlanta, GA · On-site

$110K - $132K/yr

The Robotics Data Engineer will build and own the data foundation for autonomy, perception, and ... Track data provenance and version it against the software and hardware configuration it came from ...

CET Software Engineer

Atlanta, GA · On-site

$102K - $128K/yr

Background in warehouse automation, logistics systems, robotics integration, or industrial software ... Engineers who take ownership of systems and outcomes, not just tasks. * A focus on clean ...

CET Software Engineer

Atlanta, GA · On-site

$102K - $128K/yr

Background in warehouse automation, logistics systems, robotics integration, or industrial software ... Engineers who take ownership of systems and outcomes, not just tasks. * A focus on clean ...

Senior Software Developer - Systems

Suwanee, GA · On-site +1

$50.75 - $67/hr

Our technology gives robots perception and awareness, enabling them to take on more advanced tasks ... The Senior Software Developer - Systems will play a critical role in the development and ...

Showing results 41-60

Freelance Robotics Software Engineer information

What skills and qualifications are needed to thrive as a freelance robotics software engineer?

To thrive as a Freelance Robotics Software Engineer, you need strong programming skills (commonly in C++, Python, or ROS), a solid understanding of robotics concepts, and typically a degree in computer science, robotics, or engineering. Expertise with robotics simulation tools (like Gazebo), version control systems (such as Git), and familiarity with hardware integration are highly valued, and certifications in robotics or software development can be advantageous. Exceptional problem-solving, self-motivation, and clear communication are crucial soft skills for managing independent projects and collaborating with clients. These skills ensure you can deliver robust, innovative solutions while adapting quickly to client needs and the evolving landscape of robotics technology.

What does a freelance robotics software engineer do?

A Freelance Robotics Software Engineer designs, develops, and maintains software systems that control robots and automated devices. They work independently or on contract to build algorithms, integrate hardware and software, and troubleshoot robotic systems for clients in various industries. Their responsibilities may include programming robot behaviors, developing user interfaces, and collaborating with engineers to ensure optimal robot performance. Freelancers often manage their own schedules and projects, providing flexible expertise to startups, research labs, or manufacturing companies.

How do freelance robotics software engineers typically collaborate with hardware teams during a project?

Freelance Robotics Software Engineers often work closely with hardware teams to ensure seamless integration between software and physical components. This collaboration may involve regular meetings, shared documentation, version control systems, and testing sessions to troubleshoot issues. Effective communication and flexibility are key, as hardware changes may require rapid software adjustments. Freelancers typically use remote collaboration tools and may occasionally visit on-site for system testing or deployment.

What is the difference between Freelance Robotics Software Engineer vs Robotics Software Developer?

AspectFreelance Robotics Software EngineerRobotics Software Developer
CredentialsTypically requires a degree in robotics, computer science, or related fields; certifications are optionalUsually holds a degree in robotics, computer science, or engineering; certifications can enhance prospects
Work EnvironmentIndependent, project-based, often remote or client-siteEmployed by companies or research institutions, working in office or lab settings
Employer & Industry UsageFreelance roles across various industries like manufacturing, healthcare, and researchFull-time roles within robotics, automation, or tech companies

In summary, Freelance Robotics Software Engineers work independently on diverse projects, often remotely, while Robotics Software Developers are typically employed full-time within organizations. Both roles require similar technical skills and educational backgrounds, but differ mainly in work setup and employment status.

What are the most commonly searched types of Robotics Software Engineer jobs in Georgia? The most popular types of Robotics Software Engineer jobs in Georgia are:
What job categories do people searching Freelance Robotics Software Engineer jobs in Georgia look for? The top searched job categories for Freelance Robotics Software Engineer jobs in Georgia are:
What cities in Georgia are hiring for Freelance Robotics Software Engineer jobs? Cities in Georgia with the most Freelance Robotics Software Engineer job openings:

Senior Software Developer in Test (SDET)

Mujin

Suwanee, GA • On-site

$46.50 - $60/hr

Other

Re-posted 19 hours ago


Job description

Salary:

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

As theSenior SoftwareDeveloper in TestatMujin, you will play a pivotal role in providingTest Engineeringthoughtleadership andQAinfrastructure and toolingexpertise to focusedR&Dteamsdeveloping innovative software solutions.SDETsenablethe product development organizationtoproduceMujinsystems andsoftwarethatare fit-for-purpose. The role collaborates withother colleagues and stakeholderstosuccessfullylaunchMujinproducts, while also providing remote and onsite support.

Your mission isadvancingthestate-of-the-art forquality engineering atMujin. You will developcutting-edgequality systems andimplementtest automationframeworks. Our applications are performance-critical and involve autonomous interactions with the surrounding world in an uncontrolled environment. You will build, test, and deploy your work in simulation and in the real world on the worlds most advanced hardware. You will contribute to the development of ambitious high-impact projects as part of a dedicated team of world-class Mujineers.

Ideal candidates willpossessa combination of product developmentexpertise, problem-solving, curiosity, innovation, leadership, and communication. Ifyourepassionate about pushing the boundaries of technology, this role offers an exciting opportunity to shape the future of intelligent robotics automation.

Position Description:

  • Lead the design and implementation ofrobustsystems, processes, and tools to elevateMujinsystems and softwarequality, reliability, and user experience.
  • Contribute test coverage, tooling, and simulators across a multi-repo software ecosystem spanning robot control, material handling equipment integration, and fleet/mobile robot services.
  • Shift-Left quality engineering and test automationprinciplesto incorporate first-time-rightgoalsintothedesign phase ofthesoftwaredevelopmentprocess.
  • Set up andmaintaintest automationframeworks and coach developers on how toleveragethem forfinding/fixingbugs fasterwhileincreasingcoverage.
  • Design and implement simulators for industrial robots, material handling equipment, sensors, and warehouse management systems.
  • Collaborate with other teams to ensure seamless system interoperability.
  • Review code and provide developers with constructive feedback to drive continuous improvements in quality and reliability.
  • Collaborate with cross-functional teams to accelerate/expand test planning toinclude unit, functional, integration, end-to-end with dependencies, exception (negative) cases, and performance testing, including validating integration contracts and communication boundaries between control services and hardware bridge integrations.
  • Troubleshoot and resolve complex technical issues in deployed systems.
  • Instill discipline and quality-first culture fortimelydelivery and exceptional user experience.
  • Proactivelydiagnosesources ofdeveloperfriction (release issues, production problems, rework due to gaps and errors)and developcorrective and preventativeaction plans to address.
  • Other duties asrequired.

Position Requirements:

  • Bachelorsin Robotics, Engineering, ComputerScienceor equivalent experience.
  • 5+ years of professional experience in software-driven product development for industrial automation, robotics, or similar industry.
  • Advanced programming skills in C++ and Python, along with being a Linux power user with experienced in Linux software development.
  • Deep knowledge inthenetworkingstack, protocols, routing, async I/O, multi-threading, inter-processcommunication,and debugging distributedsystemsacross service boundaries.
  • Experiencedesigning QE strategies and implementing QA test plans forcomplex technology involving electromechanical devices and software ecosystems.
  • Experience with CI/CD pipelines and build systems for large-scale, multi-module
    software projects.

Preferred Qualifications:

  • Masters or PhD in Robotics, Engineering, ComputerScienceor equivalent experience.
  • 10+years of professional experience in software-driven product development for industrial automation, robotics, or similar industry.
  • Background inone or more Robotics Software specialties: Vision, FleetManagement, WarehouseExecution,MotionPlanning,Picking/Packing, Device I/O, Simulation.
  • Experience with real-time systems.
  • Experiencevalidatingboth simulated and real hardware-in-the-loop behavior forrobotic or automation systems.

Physical Demands/ Work Environment:

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Travel Requirement:Up to 25%
  • Ex.Prolonged periods of sitting at a desk and working on a computer
  • Ex.Ability to work extended hours asrequired

This Position Description is intended to describe the essential job functions, the general supplementalfunctionsand 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.