Draper Laboratory-posted about 1 month ago
Full-time • Entry Level
Hybrid • Cambridge, MA
1,001-5,000 employees
Professional, Scientific, and Technical Services

Join our team at the Draper Microfabrication Facility where we develop and manufacture next-generation microsystems and MEMS devices. We are seeking an MES Programmer to participate in implementation, configuration, and optimization of our Eyelit Manufacturing Execution System (MES). This role will play a critical part in improving visibility into work-in-progress, production flow, and tool utilization, helping transform how we track and manage microfabrication operations. You'll work closely with process engineers, technicians, and production leadership to translate manual and Excel-based tracking methods into automated Eyelit workflows and dashboards. This is a hands-on technical role that combines data integration, logic troubleshooting, and process understanding to ensure the Eyelit MES accurately reflects activity across the fab.

  • Develop and maintain Eyelit MES functionality: Build and refine workflows, task sequences, and dashboards that reflect production status, priorities, and throughput.
  • Enable real-time fab visibility: Configure Eyelit to show WIP status, equipment availability, and bottlenecks, helping technicians and engineers understand what's moving through the fab and what needs attention.
  • Integrate data from external sources: Support engineers in transitioning Excel based process data into Eyelit, ensuring consistency in data structure and logic.
  • Troubleshoot and optimize system logic: Identify and resolve backend issues (ex, task dependencies, logic breaks, incorrect timing data) to maintain data integrity and system performance.
  • Collaborate with fab teams: Partner with process engineers and techs to understand workflow needs, translate them into MES functionality, and ensure the system adds value to daily operations.
  • Continuously improve: Recommend and implement improvements to Eyelit's use, including reporting, automation, and usability enhancements to support evolving fab requirements.
  • Engage onsite when needed: While hybrid work is possible, periodic onsite presence is essential to understand the fab environment, see how wafers move through production, and validate system performance.
  • Independently execute task assignments under the oversight of program leadership and/or senior staff.
  • Designs algorithms using modern theory and proven techniques, adheres to software best practices.
  • Analyzes designs to demonstrate performance and functionality.
  • Develops and executes software tests to check compliance with requirements.
  • Prepares technical data, procedures, reports, drawings, manuals, and other required documentation.
  • Communicates with customers and stakeholders to establish requirements and describe the design and deliverables.
  • Identify challenges and risks associated with assigned tasks and communicate them to project leadership.
  • Experience supporting or programming Manufacturing Execution Systems (MES) in a production environment.
  • Strong technical skills in Python and SQL for scripting, data integration, and backend logic support.
  • Analytical and problem solving mindset with attention to process flow and data accuracy.
  • Excellent communication and collaboration skills, able to work effectively with engineers, technicians, and other partners.
  • Availability during core facility hours (9am-5pm EST) to support production activities.
  • Willingness to learn and grow skillset.
  • Curiosity-driven approach to solving complex, customer-driven problems as part of a multi-disciplinary team.
  • Demonstrate an ability to learn new programming languages and technologies quickly.
  • Collaborate and communicate effectively and openly with multi-disciplinary program team members, program leadership, and non-technical personnel.
  • A team player able to work in a fast-paced environment with the ability to balance multiple competing tasks and demands.
  • Advocate for users.
  • Requires a bachelor's in Computer Science or other related field.
  • 0-3 years experience in Software Engineering or related field.
  • Applicants selected for this position will be required to obtain and maintain a government security clearance.
  • Hands-on experience with the Eyelit MES platform.
  • Experience in MES system rollouts, configuration, or customization.
  • Familiarity with microfabrication or semiconductor manufacturing processes.
  • Understanding of production workflows, WIP tracking, and tool utilization within a cleanroom environment.
  • Master's degree is preferred.
  • Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service