Careers
Our philosophy at MDI is that anyone with a sincere interest in controls and automation, and with an ambitious desire and aptitude to learn, can be trained and led to success in our company. MDI offers competitive salaries, excellent health benefits package, 401(k) with up to a 4% company match and continued merit-based opportunities for growth.
Introduction to Controls and Automation
Areas of Our Business
Entry-Level Positions
MDI hires students and graduates from most engineering disciplines from colleges all over the nation. Our internships are immersive and give students the ability to receive a tremendous amount of hands-on learning while working in the field alongside our engineers. Being an intern at MDI exposes students to a wide array of disciplines, giving valuable work experience.
Additionally, we have recently started an engineering development program. The program is targeted at individuals seeking a career change and high school graduates. No experience is required to be eligible for the program – all that is needed is a promise to learn and an interest in our industry.
To apply to any of our employment opportunities, please send a copy of your resume to recruiter@mdiadvantage.com
Custom Integration Projects
This area is the core of our company. You will provide custom turnkey hardware and software automation solutions to meet our customers’ industrial manufacturing needs, including electrical, field device (I/O), PLC, HMI, SCADA, and MES level solutions. Responsibilities may include system hardware PLC design, onsite implementation, installation, validation, startup, and customer support.
Job Responsibilities
- PLC & HMI programming on various platforms
- SCADA/MES application development on various platforms
- Drives and motion control on various platforms
- Microsoft operating systems, office and networking
- Electrical design & troubleshooting
- Inductive Automation’s Ignition SCADA/MES Platform
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op
HOME OFFICE OPTIONS: Shrewsbury, PA & Allentown, PA
TRAVEL OPPORTUNITIES: Up to 30%, short-term
SCHEDULE: M-F
OVERTIME OPPORTUNITIES: Occasional
INDUSTRY: Varied
Digital Transformation
In this area, you will provide custom software automation solutions for industrial manufacturing, including SCADA & MES level solutions and other custom applications. Responsibilities include software design and development, creating user-friendly UIs, database interaction, integrating business software with production floor software, and providing customer support. You’ll learn to develop data collection applications that offer real-time monitoring and control of manufacturing equipment. This area is heavily focused on using software to interact with industrial equipment and has a hands-on field component.
.
Job Responsibilities
- PLC & HMI programming on various platforms
- SCADA/MES application development on various platforms
- Drives and motion control on various platforms
- Microsoft operating systems, office and networking
- Inductive Automation’s Ignition SCADA/MES Platform
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op
HOME OFFICE OPTIONS: Shrewsbury, PA & Allentown, PA
TRAVEL OPPORTUNITIES: Up to 20%, short-term
SCHEDULE: M-F
OVERTIME OPPORTUNITIES: Occasional
INDUSTRY: Varied
Commissioning
This area of work is conducted on customer sites throughout the continental US and parts of Canada. We assist our customers with various tasks including the startup of automation in new installations and the maintenance/support of existing automated machines and/or processes. Duties vary by customer but generally include configuration, verification, troubleshooting, functional testing, and high-volume validation of the equipment. The automation devices/equipment interface with PLCs, HMIs, and VFDs. Customer interface and consistent travel are a large component of this work.
Job Responsibilities
- PLC and HMI deployment on various platforms
- Drives and motion control on various platforms
- Microsoft operating systems, office and networking
- Electrical troubleshooting
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op
HOME OFFICE OPTIONS: Relocation to home office not required
TRAVEL OPPORTUNITIES: 100%
SCHEDULE: Typically, 10 on/4 off. Schedules can vary based on customer needs. Possible night shift.
OVERTIME OPPORTUNITIES: Extensive
INDUSTRY: Primarily Logistics/Material Handling
Material Handling Integration
This role involves a mix of electrical/system design, offsite PLC code development and onsite automation startup in various material handling facilities. Duties include designing modifications to existing systems, reverse engineering existing automation code, developing new control networks and PLC/HMI code, and implementing new hardware and controls solutions during customer-permitted downtimes (often weekends). Activities are similar to our Custom Integration services but with slightly more standardization due to the focus being in the Material Handling Industry
Job Responsibilities
- PLC & HMI programming on various platforms
- Drives and motion control on various platforms
- Microsoft operating systems, office, and networking
- Electrical troubleshooting
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op
HOME OFFICE OPTIONS: Shrewsbury, PA & Allentown, PA
TRAVEL OPPORTUNITIES: Up to 30%, short-term
SCHEDULE: Varied schedule, weekend requirements, possible night shift
OVERTIME OPPORTUNITIES: Frequent
INDUSTRY: Logistics/Material Handling
Pharmaceutical Validation
Duties will vary depending on the specific project but will include developing and maintaining standardized content modules for pharmaceutical documentation. This involves maintaining version control for all documents and ensuring timely reviews and approvals. The role will also include some system design, installation, implementation, integration, startup, validation, and customer support. During onsite validation, employees will be periodically be required to troubleshoot and modify electrical and PLC controlled systems.
Job Responsibilities
- Industrial automation system validation & validation documentation
- PLC and HMI programming on various platforms
- Drives and motion control on various platforms
- Microsoft operating systems, office, and networking
- Electrical design & troubleshooting
- GMP knowledge & experience
General Job Information
POSITION TYPE: Full-time, salaried
HOME OFFICE OPTIONS: Raleigh-Durham, NC & Philadelphia, PA
TRAVEL OPPORTUNITIES: Up to 30%
SCHEDULE: M-F OVERTIME
INDUSTRY: Pharamceutical
24/7 Emergency Services
In this role, you’ll work directly with customers to troubleshoot and repair automation systems across various industries. This requires both independent and team collaboration, electrical troubleshooting, and some mechanical aptitude.
Job Responsibilities
- Troubleshooting systems utilizing PLCs, HMIs, VFD and/or servos from various platforms
- Industrial network troubleshooting & maintenance
- Occasional electrical design and writing PLC code
- Industrial automation installation & maintenance
General Job Information
POSITION TYPE: Full-time, salaried
HOME OFFICE OPTIONS: Shrewsbury, PA & Allentown, PA
TRAVEL EXPECTATIONS: Up to 80% – frequent short-term travel
SCHEDULE: Varies, rotating on call schedule
OVERTIME OPPORTUNITIES: Extensive
INDUSTRY: Varied
Business Development
The position involves qualifying and contacting new and existing clients, understanding, and promoting our services, aiding our growing engineering recruiting team, and scheduling resources for projects and client correspondence via phone, e-mail, and social media. The ideal candidate for this position is detail oriented and an outgoing team-player with strong organizational skills and exemplary communication experience. Additionally, this role requires an ability to understand our technical service offerings. We are considering applicants without any industry background who have a genuine desire to learn. Travel will be required, primarily on the east coast. Full-time and internship opportunities are available.
Job Responsibilities
- Prospecting and contacting new clients
- Aiding in the management of current accounts
- Recruiting new team members
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op HOME OFFICE OPTIONS: Shrewsbury, PA & Allentown, PA TRAVEL OPPORTUNITIES: Up to 40%, short-term SCHEDULE: M-F INDUSTRY: Varied
Recruiting Support
This position is essential to helping our team continue to grow at a record pace. Candidates for this role can include people with minimal to extensive experience. The ideal candidate for this role is highly motivated, career-focused and outgoing. They should possess a strong work ethic, be interested in learning new things and have excellent time management and communication skills.
Job Responsibilities
- Scheduling candidates for interviews.
- Reviewing Resumes
- Managing Relationships with Schools and Professors
- Event Scheduling and Coordination
General Job Information
POSITION TYPE: Full-time, salaried & Internship / Coop
HOME OFFICE OPTIONS: Shrewsbury, PA
TRAVEL EXPECTATIONS: None
SCHEDULE: M-F
INDUSTRY: Varied
Business Administration Trainee / Professional
This position is critical to helping our business continue to grow at a record pace. Candidates for this role can include people with minimal to extensive experience. We are seeking a highly motivated & career-focused individual to join our Shrewsbury Office. This position involves all of the internal tasks necessary to keep track of our business activities, support our growth and the satisfaction of our Engineering Team as well as our customer base. They should possess a strong work ethic, be interested in learning new things, have common sense and excellent time management skills.
Job Responsibilities
- Verifying timesheets and expense reports to ensure accurate billing and documentation.
- Serving as an integral part of our accounting team, ensuring seamless communication and coordination.
General Job Information
POSITION TYPE: Full-time, salaried & student internship/co-op HOME OFFICE OPTIONS: Shrewsbury, PA TRAVEL OPPORTUNITIES: None SCHEDULE: M-F INDUSTRY: Varied
Emergency Support Coordinator
We are looking for a committed and proactive Emergency Support Coordinator to join our dynamic team! If you are a driven and detail-oriented professional with a strong interest in customer support and coordination, we invite you to apply. Come join MDI and contribute to a team that is shaping the future of Automation and Engineering support!
Job Responsibilities
- Collaborate with customers to schedule and coordinate their support needs efficiently.
- Verify service reports and timesheets to ensure accurate billing and documentation.
- Serve as an integral part of our support team, ensuring seamless communication and coordination.
- Work closely with our engineering and automation experts to provide timely and effective solutions.
- Maintain detailed records of support activities and customer interactions.
General Job Information
POSITION TYPE: Full-time, salaried & Internship / Coop
HOME OFFICE OPTIONS: Shrewsbury, PA
TRAVEL EXPECTATIONS: Minimal
SCHEDULE: Varied
INDUSTRY: Varied