Software Engineer - Automation Systems

HarveStaff
  • Creve Coeur, MO
  • $52.71–$67.86 Per Hour
  • Instant Apply
1 day ago

Job Description

Software Engineer - Automation Systems

 

JOB-10048046

 

Anticipated Start Date

December 5, 2026

 

Location

Creve Coeur, MO

 

Type of Employment

Contract

 

Employer Info

As a global leader in agriculture enterprise, our client is recognized for their multiple brands and renowned reputation. Their research and development teams combine knowledge and ingenuity to create the most innovative ideas. With their cutting-edge products, they have a common goal: improved quality of life for all.

 

Job Summary

If you're interested in Software Engineer - Automation Systems job, then this is the best role for you! This role is responsible for developing, enhancing, and maintaining software solutions for automated laboratories and industrial systems. Integrates software with instrumentation, robotics, machine vision, data acquisition, and enterprise systems to improve research and operational efficiency. Collaborates with multidisciplinary teams to deliver scalable automation solutions supporting global seed production and product supply initiatives.

 

Job Description

  • Schedule and coordinate appointments, meetings, and calendars.
  • Design, develop, test, and maintain software applications for engineering and laboratory systems.
  • Develop software applications using C#, MATLAB, Python, and related programming technologies.
  • Build software integrations for instruments, sensors, robotics, machine vision, automation systems, databases, and cloud platforms.
  • Integrate laboratory equipment and industrial hardware with software applications.
  • Collaborate with scientists, engineers, and technicians to gather requirements and develop technical solutions.
  • Troubleshoot software, hardware integration, and system performance issues.
  • Develop and maintain technical documentation, software specifications, and user guides.
  • Implement software engineering best practices, including version control, unit testing, code reviews, and change management.
  • Support software deployment, release management, and continuous improvement initiatives.
  • Coordinate with engineering teams, research personnel, product supply teams, contractors, and equipment vendors.

 

Skills Required

  • Minimum of 3 years of full-time professional software development experience.
  • Strong programming skills in C#, .NET, MATLAB, and Python.
  • Experience with industrial automation and software development.
  • Knowledge of robotics, machine vision, and imaging systems.
  • Experience integrating software with hardware, instruments, sensors, and control systems.
  • Knowledge of laboratory systems and scientific applications.
  • Experience with databases, cloud platforms, and enterprise system integration.
  • Familiarity with version control, software testing, and code review practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent collaboration and communication skills.
  • Experience developing software for automation, industrial, scientific, IT, or engineering systems.
  • Must have hands-on experience with robotics, machine vision, or hardware/software integration.
  • General software developers without automation or machine vision experience are not suitable.
  • Junior automation engineers are not preferred.

 

Education/Training/Certifications

  • Bachelor's or Master's degree in:
    • Software Engineering
    • Computer Science
    • Computer Engineering
    • Electrical Engineering
    • Robotics
    • Mechatronics
    • Automation Engineering
    • Related technical discipline

 

Additional Requirements

  • Must be able to pass drug screenings and criminal background checks.
  • Start Time: 08:00 AM
  • Must be available to work full-time on-site at research facilities in St. Louis, Missouri.
  • Must be available for the full 12-month contract period.

 

Pay Rate/Salary

  • Estimated Salary: $52.71 to $67.86 per hour. Compensation will be offered within this posted range based on experience, skills, and market factors.

 

 

 

HarveStaff LLC is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status, or other characteristics protected by law.


 

Numbers & Facts

LocationCreve Coeur, MO
Salary$52.71–$67.86 Per Hour

Skills

  • Agricultureunmatched
  • Analysis Skillsunmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Automation Systemsunmatched
  • Background Investigationunmatched
  • Best Practicesunmatched
  • Calendar Managementunmatched
  • Change Managementunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Control Systemsunmatched
  • Cross-Functionalunmatched
  • Database Technologyunmatched
  • Electrical Engineeringunmatched
  • Engineering Softwareunmatched
  • Hardware-Software Integrationunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Instrumentationunmatched
  • Laboratoryunmatched
  • Laboratory Equipmentunmatched
  • Laboratory Systemsunmatched
  • MATLABunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Operational Improvementunmatched
  • Operational Strategyunmatched
  • Operations Researchunmatched
  • Plan Meetingsunmatched
  • Problem Solving Skillsunmatched
  • Product Programsunmatched
  • Production Supportunmatched
  • Python Programming/Scripting Languageunmatched
  • Release Management/Engineeringunmatched
  • Requirements Managementunmatched
  • Research & Development (R&D)unmatched
  • Roboticsunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Specificationunmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Integration (SI)unmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder