Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer II (MPDE)

Home > Python programming jobs

Software Engineer II (MPDE) in USA

  • TE Connectivity
  • Full time
  • Email
  • Webster, NY

Responsibilities

  • Design, develop, and maintain software applications for optical product development, manufacturing process development, testing, and automation.
  • Develop software for automated assembly systems, machine vision applications, robotics, motion control systems, and data acquisition platforms.
  • Create applications and dashboards to collect, manage, visualize, and analyze manufacturing, test, and product performance data.
  • Integrate software with laboratory equipment, industrial automation platforms, databases, vision systems, and enterprise applications.
  • Develop software for product validation, automated testing, data logging, performance characterization, process control, equipment efficiency, traceability, and manufacturing quality.
  • Collaborate with optical, mechanical, electrical, process development, manufacturing, and quality engineering teams.
  • Produce software requirements, architecture documentation, validation protocols, user guides, technical specifications, and support documentation.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
  • At least 3 years of experience.
  • Proficiency in one or more modern programming languages such as Python, C#, C++, or Java.
  • Experience with version control, software testing, debugging, and software lifecycle management.
  • Experience developing desktop, web-based, or engineering software applications.
  • Knowledge of industrial automation systems, PLCs, machine vision systems, robotics, motion control platforms, or manufacturing equipment integration.
  • Experience with databases, SQL, data acquisition systems, data analytics, and reporting tools.
  • Understanding of object-oriented programming, software design principles, API development, and system integration methodologies.
  • Experience developing automated test platforms, validation tools, and software verification methodologies.

Benefits

  • Health insurance, 401(k), disability insurance, life insurance, employee stock purchase plan, paid time off, and voluntary benefits.
  • Operations are temporarily based in Webster, NY, with a planned transition to a permanent Rochester location near RIT.
  • The position is offered as a regular full-time role with a base salary range of $83,000-$124,600, excluding compensation figures from benefits details.

Salary: $83k - $125k/yr

TE Connectivity

TE Connectivity designs and manufactures connectors, sensors, and interconnect systems used by automotive, industrial, energy, aerospace, data center, and medical OEMs. It sells these components and related engineering services to equipment makers and system integrators worldwide, supporting appl...

Similar positions

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Analytics Engineer

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $164k-$230k
  • Remote

Senior AI Engineer

  • Infiterra S.A
  • Full time
  • Remote
  • 10/15/2026
  • Greece, UK

Security Operations Engineer (SecOps)

  • Collibra
  • Full time
  • USA
  • 10/15/2026
  • Salary: $116k - $145k/yr
  • Remote

Accounting Automation Engineer

  • Ruby Labs
  • Full time
  • Remote
  • 10/15/2026
  • EMEA