Software Engineer

Vertage

Creve Coeur (MO)

On-site

USD 85,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vertage Inc. in the United States is seeking a software engineer to design, develop, test, and maintain software for engineering and laboratory systems.

You will implement applications using C#, MATLAB, Python, and related technologies, and integrate software with instrumentation, sensors, and industrial control platforms. Collaboration with scientists and engineers is essential to deliver reliable solutions across research, testing, and operations.

Qualifications

  • Bachelor’s or master’s degree in a related technical discipline.
  • At least 3 years of full-time professional experience developing software for automation or industrial systems.
  • Strong skills in C#/.NET, MATLAB, Python and hardware integration.
  • Experience with version control and modern software engineering practices.

Responsibilities

  • Design, develop, test, and maintain software for engineering and laboratory systems.
  • Develop applications using C#, MATLAB, Python, or related technologies.
  • Develop integration software for instrumentation, sensors, automation systems, databases, cloud platforms, and enterprise 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, unit testing, code reviews, change management, and release/deployment processes.

Skills

C#/.NET
MATLAB
Python
Industrial automation

Education

BSc/MSc in Engineering

Tools

Git

Job description

Develop, enhance, and support software solutions for automated laboratory and industrial systems. Design and implement software that integrates instrumentation, machine vision, data acquisition, and enterprise data systems to improve efficiency, quality, and scalability of research and operational processes. Works across multidisciplinary teams to deliver software and automation solutions supporting research, testing, and operational workflows.

Key Tasks:
  • Design, develop, test, and maintain software for engineering and laboratory systems.
  • Develop applications using C#, MATLAB, Python, or related technologies.
  • Develop integration and processing software for instrumentation, sensors, automation systems, databases, cloud platforms, and enterprise 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, unit testing, code reviews, change management, and release/deployment processes.
Qualifications and Competencies:
  • Bachelor’s or master’s degree in software engineering, Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, Automation Engineering, or a related technical discipline.
  • At least 3 years of full-time professional experience developing software for automation, industrial, scientific, IT, or engineering systems.
  • Strong programming skills in C# and the .NET ecosystem (such as .NET Framework, .NET, WPF, WinForms, or relevant application frameworks), MATLAB, Python, or similar languages.
  • Experience integrating software with hardware systems, instrumentation, sensors, machine vision, robotics, or industrial control platforms.
  • Experience with version control, software testing, and modern software engineering practices.
  • Demonstrated analytical, troubleshooting, and problem-solving capabilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Automation Software Engineer
Principal Automation Software Engineer

BioSpace • Framingham (MA)

On-site
USD 90,000 - 130,000
Applications Software Engineer - Industrial Automation
Applications Software Engineer - Industrial Automation

Eurofins US Food, Feed, & Supplement Testing • Houston (TX)

On-site
USD 110,000 - 160,000
Medical Coverage
Dental Insurance
Vision Insurance
+5
Software Engineer
Software Engineer

FAMU National Alumni Association • Mayfield Heights (OH)

On-site
USD 70,000 - 100,000
Health Insurance
Medical
Dental
+5
Automation Software Engineer – Lab & Industrial Systems
Automation Software Engineer – Lab & Industrial Systems

Vertage Inc. • Creve Coeur (MO)

On-site
USD 85,000 - 120,000
Test software engineer(LabVIEW, Matlab, Python, and C#)
Test software engineer(LabVIEW, Matlab, Python, and C#)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Leidos • Albuquerque (NM)

On-site
USD 70,000 - 90,000
Health And Wellness Programs
Income Protection
Paid Leave
+1
Systems Engineer
Systems Engineer

Orise • Thousand Oaks (CA)

On-site
USD 90,000 - 130,000
Software Engineer II
Software Engineer II

Technology Transfer Services • City of Corning (NY)

On-site
USD 100,000 - 150,000
Controls Software Engineer
Controls Software Engineer

U.S. Fusion Energy • Energy (IL)

On-site
USD 110,000 - 150,000
Stock options
Medical insurance
Dental insurance
+3
Systems Engineer
Systems Engineer

Orise • Indianapolis (IN)

On-site
USD 90,000 - 120,000