Automation Software Engineer - Lab & Industrial Systems

U.S. Tech Solutions Inc.

St. Louis (MO)

On-site

USD 110,000 - 160,000

Part time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

US Tech Solutions seeks an experienced software professional to develop and support software for automated laboratory and industrial systems. You will design, implement, and maintain applications that integrate instrumentation, machine vision, data acquisition, and enterprise data systems.

Ideal candidates have 5+ years in automation software, strong skills in C#, MATLAB, Python, and C++, and experience with hardware integration, robotics, and industrial controls.

Qualifications

  • Bachelor’s, Master’s or Ph.D. in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, Automation Engineering, or related technical discipline.
  • 5+ years of experience developing software for automation, industrial, scientific, or engineering systems.
  • Strong programming skills in C#, MATLAB, Python, C++, or similar object-oriented languages.
  • Experience integrating software with hardware systems, instrumentation, sensors, machine vision, robotics, or industrial control platforms.
  • Knowledge of industrial automation architectures, control systems, and communication protocols.
  • Experience with source control, software testing, and modern software engineering practices.
  • Demonstrated analytical, troubleshooting, and problem-solving capabilities.

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.
  • Follow software engineering best practices including version control, testing, cybersecurity, and code reviews.

Skills

Strong Programming
Industrial Automation

Education

Advanced degree in Software/Engineering

Tools

C#
MATLAB
Python
C++

Job description

US Tech Solutions seeks an experienced software professional to develop and support software for automated laboratory and industrial systems. You will design, implement, and maintain applications that integrate instrumentation, machine vision, data acquisition, and enterprise data systems.

Ideal candidates have 5+ years in automation software, strong skills in C#, MATLAB, Python, and C++, and experience with hardware integration, robotics, and industrial controls.

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

Similar jobs worth comparing

Software Engineer – Automation Systems - #26-23377
Software Engineer – Automation Systems - #26-23377

U.S. Tech Solutions Inc. • St. Louis (MO)

On-site
USD 110,000 - 160,000
Principal Automation Software Engineer
Principal Automation Software Engineer

BioSpace • Framingham (MA)

On-site
USD 90,000 - 130,000
Automation Electrical Engineer II
Automation Electrical Engineer II

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

Hybrid
USD 90,000 - 120,000
Senior Automation Software Engineer
Senior Automation Software Engineer

Chicago Dryer Company • Chicago (IL)

On-site
USD 95,000 - 120,000
Automation Software Engineer - PLC & Motion Control
Automation Software Engineer - PLC & Motion Control

United States Digital Space LLC • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Automation Engineer
Automation Engineer

E Tech Group • Longview (TX)

On-site
USD 75,000 - 105,000
401k + match
Medical, Dental, Vision
Paid time off
+1
Automation Engineer
Automation Engineer

Design Systems, Inc. • Farmington Hills (MI)

On-site
USD 70,000 - 90,000
Collaborative work environment
Opportunity for hands-on projects
Focus on continuous improvement
Embedded Software Engineer - Real-Time Industrial Controls
Embedded Software Engineer - Real-Time Industrial Controls

Actalent • Burbank (IL)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Software Automations Engineer II
Software Automations Engineer II

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

Hybrid
USD 80,000 - 110,000
Industrial Automation and Application Engineer
Industrial Automation and Application Engineer

G A Richards Company • Grand Rapids (MI)

On-site
USD 70,000 - 85,000
Medical
Dental
Vision
+2