1

Freelance Robotics Software Engineer Jobs in Mississippi

Collaborate with Manufacturing Engineering, Production, Quality, and Maintenance teams to support ... Additional experience with industrial automation software vision systems, or advanced robotics ...

Position Summary: We are seeking a highly skilled Robotics Engineer to support the design ... Experience with industrial automation software, machine vision systems, and advanced robotics ...

Robotics Tutor

Starkville, MS · Remote

$18 - $40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... software integration, understanding control systems, and managing team-based design projects.

Intelligent software orchestrates advanced robots in a high-density, end-to-end system ... The System Engineer focuses on troubleshooting, maintaining, and stabilizing complex electro ...

Intelligent software orchestrates advanced robots in a high-density, end-to-end system ... The System Engineer focuses on troubleshooting,maintaining, and stabilizing complex electro ...

This role sits at the intersection of data science and software engineering: you will design models ... Experience developing robotic or autonomous systems, using data from various perception sensor ...

Bachelor's degree in Computer or Software Engineering, or equivalent practical experience. * 2-5 ... Demonstrated experience working with automated systems, robotics, and conveyors. * Solid ...

Bachelor's degree in Computer or Software Engineering, or equivalent practical experience. * 2-5 ... Demonstrated experience working with automated systems, robotics, and conveyors. * Solid ...

next page

Showing results 1-20

Freelance Robotics Software Engineer information

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.

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.

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 Mississippi?

The most popular types of Robotics Software Engineer jobs in Mississippi are:

What are popular job titles related to Freelance Robotics Software Engineer jobs in Mississippi?

For Freelance Robotics Software Engineer jobs in Mississippi, the most frequently searched job titles are:

What job categories do people searching Freelance Robotics Software Engineer jobs in Mississippi look for?

The top searched job categories for Freelance Robotics Software Engineer jobs in Mississippi are:

What cities in Mississippi are hiring for Freelance Robotics Software Engineer jobs?

Cities in Mississippi with the most Freelance Robotics Software Engineer job openings:

Infographic showing various Freelance Robotics Software Engineer job openings in Mississippi as of June 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution.

Robotics Engineer

Stark Aerospace

Columbus, MS • On-site

Full-time

Re-posted 28 days ago


Job description

Key Responsibilities: 

  • Program, troubleshoot, and optimize industrial robotic systems used in aerospace and defense manufacturing applications.
  • Develop and maintain robotic programs, automation sequences, and process logic to improve production efficiency, quality and repeatability.
  • Support integration of robotic systems including weld cells, material handling systems, vision systems, and automated assembly equipment.
  • Troubleshoot electrical, controls, communication, and robotic system issues to minimize downtime and improve equipment reliability.
  • Collaborate with Manufacturing Engineering, Production, Quality, and Maintenance teams to support automated manufacturing operations and continuous improvement initiatives.
  • Read and interpret electrical schematics wiring diagrams, PLC logic, technical drawings, and automation documentation.
  • Assist with equipment commissioning, factory acceptance testing (FATE), system startups, and validation activities.
  • Support new product introduction (NPI) activities including process development. tooling reviews, fixture integration, and automation planning.
  • Develop and maintain technical documentation including work instructions, robotic backups, troubleshooting guides, and maintenance procedures.
  • Support root cause analysis and corrective action activities related to automation and robotic system performance.

Preferred Qualifications:

  • Minimum of 5 years of experience programming and supporting industrial robotic systems in a manufacturing environment. 
  • Hands-on experience with Fanuc robotic systems including robot programming, troubleshooting, teach pendant operation, and system integration.
  • Strong understanding of industrial automation systems including PLCs, HMLs, sensors, servos motion controls, and industrial communication networks.
  • Experience with robotic welding, automated assembly, machine tending, or material handling applications is strongly preferred.
  • Ability to read and interpret electrical schematics, control drawings, and technical documentation.
  • Strong troubleshooting and problem-solving skills in automated manufacturing environments.
  • Experience supporting aerospace, defense, automotive, or other high-reliability manufacturing industries is preferred.
  • Capable of managing multiple projects and priorities in a fast=-paced manufacturing environment. 

Education & Certifications:

  • Bachelor's degree from an ABET-accredited university in Electrical Engineering Software Engineering, Controls Engineering, Mechatronics Engineering, or related engineering field required.
  • Fanuc robotics certifications, PLC programming certifications, or automation-related technical certifications are strongly preferred.
  • Additional experience with industrial automation software vision systems, or advanced robotics integration is a plus. 

Physical Requirements:

  • Must be able to stand and walk for extended periods within a manufacturing environment.
  • Ability to lift and move objects up to 35 pounds.
  • Frequent bending, stooping, reaching, and manual dexterity required.
  • Ability to work around industrial machinery, robotic systems, and automated equipment safely.
  • Must be able to wear personal protective equipment (PPE) including safety glasses, steel-toe boots, gloves, and hearing protection as required.