“A work and personal life balance is important: It enables us to truly do our best work. As a result, we create a place that is welcoming, creative, fun, and where interesting work happens. All while working alongside people we respect and admire.”
Our core values
We provide solutions that we believe in, knowing there is real value to be gained from helping organizations of all sizes remove operational and technical obstacles to success.
It starts with our own team.
PMC believes in building a strong, diverse team of curious, creative,and capable people who want to find a purpose in their work and support each other in the process.
Working and thriving together
We regularly schedule Lunch & Learn events, celebrate employee milestones, and more in order to build connections and to promote a shared culture of continuous improvement.
View our current openings
BIM -VDC Manager Overview Are you passionate about the technology used in the design and construction process? Take this opportunity to join a smart, driven, growth-oriented company where you will constantly be at the forefront of today’s latest technology trends! Working as part of our team, this is your chance to do strategic work with […]
Technical AEC professional – Level III Overview Are you passionate about the technology used in the design and construction process? Take this opportunity to join a smart, driven, growth-oriented company where you will constantly be at the forefront of today’s latest technology trends! Working as part of our team, this is your chance to do […]
Responsibilities and Duties: Conducts business process analyses and needs assessments to align information technology solutions with business initiatives. Prepares functional, system and programming specifications using industry accepted practices. Leads requirements gathering for new system interfaces, develops business cases, researches technologies, directs, schedules and assists in the development/configuration, testing and implementation of applications used in departmental […]
Major Duties and Responsibilities: · Proposes and evaluates manufacturing process and equipment for assigned areas of plant · Directs the development and/or improvements of manufacturing processes and equipment Evaluates expenditures for processes and/or equipment· Provides technical assistance and training for assigned plant operations · Regular contact with others outside the work group · Works closely […]
Major Job Duties and Responsibilities: · Review and answer request for inspection orders (RFI) responses from PDC’s and processing centers · Create Field Wires in responses to RFI’s · Contact Suppliers on issues relating to nonconforming material · Provide input for Problem Report Resolution (PRR) for supplier issues · Apply […]
Major Job Duties and Responsibilities: • Initiates advanced control system design from written sequence of operation • Engineer and design pneumatic piping diagrams • Engineer and design electrical wiring diagrams • Engineer and design hydraulic piping diagrams. • Design electrical control panels • Design programmable logic controller software. • Design programmable human machine interface (HMI) […]
Major Job Duties and Responsibilities : Assists in establishing operational methods and work standards using various measurement techniques Analyzes existing operations and proposes cost justified improvements Optimizes use of floor space, materials, personnel and equipment Assists in planning new facilities, operations and/or relocation of same Provides information for various management systems Regular contact with others […]
Job Description: The Cloud Architect will report to the Head of Enterprise Architecture, collaborating with Enterprise Architects, Solution Architects, Domain Architects, Security, Operations, and Infrastructure resources. This individual must exhibit strong verbal and written communication skills, with experience facilitating cross-team collaboration. Responsibilities: Collaborate with enterprise and domain architects to develop cloud solutions and an Enterprise […]
Job Description: The Security Analyst is responsible for supporting information security operations in compliance with the company’s information security policy. ESSENTIAL DUTIES AND RESPONSIBILITIES Configure and maintain security and audit software systems Provide first-tier incident response support Assist with audits and risk assessments Assist with gap analysis exercises and execution of remediation plans Prepare and […]
Job Description: This position is also responsible for ensuring that databases meet availability requirements and contracted service levels. The person is also responsible for managing vendor technical performance, prioritizing customer business requests, managing projects schedules and budgets. Job Responsibilities: Develop and provide database architecture Provide documentation, standards, and requirements Ensuring that Database are installed and configured […]
Job Description: The Oracle Application Developer role will require an individual to support the full life cycle development of custom Oracle Applications using the Oracle APEX tool set. Additionally, this candidate will also reverse engineer and document to standards existing APEX applications and data flows. The successful candidate will be accountable to: Perform requirements analysis, […]
Job Description: Experience in developing enterprise software for 5 to 12 years. Teamcenter UA Enterprise client server systems Product Data Management systems Hands on experience of 5 to 12 years in one or more of the following technological areas Object Oriented Design Principles and Design Patterns Java, C++ development, XML. Must have strong hands on […]
Job Description: Be responsible for technical analysis, design/modeling, coding, debugging/troubleshooting, and testing Be involved in maintenance, enhancement and/or development work application modules and interfaces with other applications Have a range of skills and knowledge of the technologies used and applications supported Participate in pager/on-call support Estimate software development cost and schedule Work with the Client, […]
Job Description Serves as a technical expert who will be responsible for being a servant-leader for a high-performance team of developers in the design, development and implementation of the SAP modules. As a Sr. developer/tech lead, this individual will partner with the IT/Business owner, solution architect, technical analysts, developers in helping and guiding the project […]
DUTIES AND RESPONSIBILITIES Applies comprehensive or advanced knowledge base to develop software applications. Works independently and completes assignments that are reviewed at milestones to ensure compliance with processes, standards and policies of the organization. May mentor or coach lower level employees. Participates in projects and may be a technical or project lead in some aspects […]