Automation Systems Software Engineer – Lab & Robotics

Harvestaff

Creve Coeur (MO)

On-site

USD 73,000 - 94,000

Part time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

HarveStaff LLC in the St. Louis area seeks a Mid Level Software Engineer - Automation Systems for an on-site six-month contract.

You will design, develop, and maintain software for automated laboratory and industrial systems, integrating instrumentation, sensors, cameras, robotics, and enterprise data platforms. The role requires 5+ years in automation software, strong OO programming (C#, MATLAB, Python, C++, etc.), and collaboration with scientists and engineers.

Qualifications

  • 5+ years of experience developing software for automation, industrial, scientific, or engineering systems.
  • Strong programming skills in C#, MATLAB, Python, C++, or similar languages.
  • Experience integrating software with hardware systems, sensors, machine vision, robotics, or industrial control platforms.
  • Knowledge of industrial automation architectures, control systems, and communication protocols.
  • Experience with source control and software testing.
  • Must be able to pass drug screenings and criminal background checks.
  • On-site full-time work at research facilities in St. Louis, Missouri.

Responsibilities

  • Design, develop, test, and maintain software for engineering and laboratory systems.
  • Develop applications using C#, MATLAB, Python, C++, or related technologies.
  • Integrate software with instrumentation, sensors, cameras, robotics, and motion control platforms.
  • Develop software interfaces between automation systems, databases, cloud platforms, and enterprise applications.
  • Support machine vision and image-processing software applications.
  • Collaborate with scientists, engineers, and technicians to gather requirements and deliver solutions.
  • Troubleshoot software and system integration issues.
  • Develop technical documentation, software specifications, and user guides.
  • Apply software engineering best practices, including version control, testing, cybersecurity, and code reviews.
  • Collaborate with engineering, seed production, product supply, contractors, suppliers, and equipment vendors.

Skills

C#
MATLAB
Python
C++
Object-oriented programming
Automation experience
Machine vision
Troubleshooting

Education

Bachelor’s, Master’s, or Ph.D. in Software Engineering, CS, CE, EE, Robotics, Mechatronics, Automation Engineering, or related field

Job description

HarveStaff LLC in the St. Louis area seeks a Mid Level Software Engineer - Automation Systems for an on-site six-month contract.

You will design, develop, and maintain software for automated laboratory and industrial systems, integrating instrumentation, sensors, cameras, robotics, and enterprise data platforms. The role requires 5+ years in automation software, strong OO programming (C#, MATLAB, Python, C++, etc.), and collaboration with scientists and engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid Level Software Engineer - Automation Systems
Mid Level Software Engineer - Automation Systems

Harvestaff • Creve Coeur (MO)

On-site
USD 73,000 - 94,000
Automation Software Engineer (Industrial Robotics) Onsite
Automation Software Engineer (Industrial Robotics) Onsite

Rose International • St. Louis (MO)

On-site
USD 76,000 - 83,000
Automation Software Engineer: Robotics & Vision Systems
Automation Software Engineer: Robotics & Vision Systems

US Tech Solutions • Creve Coeur (MO)

On-site
USD 110,000 - 150,000
Software Engineer – Automation Systems - #26-23377
Software Engineer – Automation Systems - #26-23377

US Tech Solutions • Creve Coeur (MO)

On-site
USD 110,000 - 150,000
Software Engineer (Industrial Automation & Robotics)
Software Engineer (Industrial Automation & Robotics)

Rose International • St. Louis (MO)

On-site
USD 76,000 - 83,000
Junior Systems Engineer: Software, Robotics & Automation
Junior Systems Engineer: Software, Robotics & Automation

ASM • Phoenix (AZ)

On-site
USD 65,000 - 90,000
Automation Engineer (Middleware Team)
Automation Engineer (Middleware Team)

LaunchCode • Dallas (TX)

On-site
Industrial Controls & Robotics Engineer - Automation Lead
Industrial Controls & Robotics Engineer - Automation Lead

Wunderlich-Malec Engineering, Inc. • Chesterfield (MO)

On-site
USD 85,000 - 110,000
Medical
Dental
Vision
+2
Software Automations Engineer II
Software Automations Engineer II

Elbit Systems of America, LLC • Roanoke (VA), Northern (KY)

Hybrid
USD 80,000 - 110,000
Junior Lab Technician – Electrical & Mechanical Systems
Junior Lab Technician – Electrical & Mechanical Systems

Harvestaff • Creve Coeur (MO)

On-site
USD 26,000 - 37,000