Robotics Automation Software Engineer

MSD

Gaithersburg (MD)

On-site

USD 101,000 - 155,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
Paid leave

Job summary

MSD is seeking a software engineer to design and program high-performance automation systems for manufacturing and R&D in a GMP/ISO environment. You will work with cross-functional teams to expand production capacity and ensure robust automation software across hardware and sensors.

The role emphasizes C# .NET development, machine vision, and integration of PLC/robotic components, with opportunities to influence product development and process improvements.

Qualifications

  • Bachelor’s degree required in Computer Science, Software Engineering or related discipline.
  • 3–5 years working experience in automation equipment software design.
  • 3–5 years programming experience using C# .NET in Agile teams.
  • Prior experience with machine vision and image processing preferred.
  • Experience with XML, SQL, industrial networking, communication protocols, GUI design and database management preferred.

Responsibilities

  • Design and develop programs to control manufacturing and R&D equipment.
  • Collaborate with cross-functional teams to expand capacity through automation.
  • Configure, validate, and troubleshoot automation software.
  • Write requirements and technical documents including release notes and instructions.
  • Participate in design/code reviews and milestone reviews.
  • Coordinate with external vendors to source equipment and components.
  • Support new product development based on research and analysis.

Skills

Automation software
C# .NET
C++
Visual Basic
Machine vision
XML
SQL
GUI design
Industrial networking
Image processing

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Basic

Job description

MSD is seeking a software engineer to design and program high-performance automation systems for manufacturing and R&D in a GMP/ISO environment. You will work with cross-functional teams to expand production capacity and ensure robust automation software across hardware and sensors.

The role emphasizes C# .NET development, machine vision, and integration of PLC/robotic components, with opportunities to influence product development and process improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Engineer for Manufacturing & R&D
Senior Automation Engineer for Manufacturing & R&D

MSD • Gaithersburg (MD)

On-site
USD 117,000 - 178,000
Robotics & Physical AI Program Leader
Robotics & Physical AI Program Leader

MSD • Rahway (NJ)

Hybrid
USD 142,000 - 224,000
Entry-Level Automation Project Engineer
Entry-Level Automation Project Engineer

MSD • Gaithersburg (MD)

On-site
USD 68,000 - 101,000
Medical coverage
Dental coverage
Vision coverage
+2
Principal Software Automation Engineer
Principal Software Automation Engineer

MESO SCALE DIAGNOSTICS, LLC. • Washington

Hybrid
USD 116,000 - 178,000
401(k) with company matching
Medical, dental, and vision coverage
Paid vacation and sick leave
Senior Software Automation Engineer
Senior Software Automation Engineer

Meso Scale Diagnostics LLC • Gaithersburg (MD)

On-site
USD 101,000 - 155,000
Medical insurance
Dental insurance
Vision care
+2
Senior Software Automation Engineer
Senior Software Automation Engineer

MSD • Gaithersburg (MD)

On-site
USD 101,000 - 155,000
Medical benefits
401(k) plan
Paid leave
Principal Software Automation Engineer
Principal Software Automation Engineer

MSD • Gaithersburg (MD)

On-site
USD 117,000 - 178,000
Robotics Software Engineer: Industrial Automation & Vision
Robotics Software Engineer: Industrial Automation & Vision

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 90,000 - 140,000
Automation Engineer
Automation Engineer

Avero • Middlebury (IN)

On-site
USD 70,000 - 100,000
Automation Engineer
Automation Engineer

Nexxta • Nashotah (WI)

On-site
USD 80,000 - 120,000