About The Position

Design and extend software for a large test system incorporating multiple levels of software, including operating software for capital equipment, factory information systems, and application software. Collaborate with engineers from other disciplines to diagnose and solve complex system problems, and work with a larger design team around the world. The position is based in North Reading, Massachusetts, and requires mostly on-site work. Moderate travel is required within the United States and to Southeast Asia.

Requirements

  • At least 10 years of software development experience using C++, C#, Python, or similar programming languages.
  • Solid experience developing distributed and multithreaded applications.
  • Solid understanding of object-oriented design.
  • Robotics software experience, including general knowledge of robotic systems and controls.
  • Experience controlling six-degree-of-freedom robot arms.
  • Ability to work with multiple robotic solution APIs.
  • Experience with safety-field design, including safety-rated sensors, light curtains, emergency-stop circuits, and relevant safety standards such as ISO 10218 and ANSI/RIA R15.06.
  • Experience with sequencing and process-control logic.
  • Ability to work with AI-based code generators.
  • Ability to work effectively on multiple tasks with multiple deadlines.
  • Creative and analytical problem-solving ability.
  • Ability to work with the local team and an overseas design team.
  • Ability to learn new technologies and adapt to changes in a fast-paced environment.

Nice To Haves

  • Experience with machine vision.
  • Knowledge of kinematics and control theory.
  • Background in the semiconductor and/or test equipment industry.
  • Experience with WPF, capital equipment, factory integration, TCP/IP, or database programming.

Responsibilities

  • Design and extend software for a large test system.
  • Develop operating software for capital equipment, factory information systems, and application software.
  • Collaborate with engineers from other disciplines to diagnose and solve complex system problems.
  • Work with a larger design team around the world.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Accounts
  • Retirement savings plans
  • Life and disability insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Discretionary bonuses based on financial performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service