1

Plm Jobs in Michigan (NOW HIRING)

Overview We are looking for a highly motivated and detail-oriented PLM Analyst with a focus on PTC Windchill and Oracle databases. This role is for an individual ready to take on significant ...

# Senior PLM Architect - PTC solutionsSouthfield, Seattle, Chicago, Burlington, BellevueApply for this job* Permanent* Experienced Professionals* Architecture* ID 500938-en\_USAt Capgemini Engineering ...

PLM Analyst / Spare Parts Coordinator

Novi, MI · On-site

$24.75 - $30.75/hr

PLM Analyst / Spare Parts Coordinator - Entry Level Location: Novi, MI Position Overview We are seeking an entry-level PLM Analyst and Spare Parts Coordinator to join the Engineering organization at ...

PLM Analyst / Spare Parts Coordinator

Novi, MI · On-site

$24.75 - $30.75/hr

PLM Analyst / Spare Parts Coordinator - Entry Level Location: Novi, MI Position Overview We are seeking an entry-level PLM Analyst and Spare Parts Coordinator to join the Engineering organization at ...

Sr. PLM Application Developer

Troy, MI · On-site

$91K - $125K/yr

Sr. PLM Application Developer Troy, MI 12 months Provides highly innovated solutions. Routinely exercises independent judgment in developing methods, techniques and criteria for achieving objectives.

Teamcenter PLM developer with 4-8 years of experience on the following areas: • BMIDE Configuration • Workflow Designer • TC Configuration (e.g. Preferences / Style Sheets) • Access Manager ...

next page

Showing results 1-20

Plm information

See Michigan salary details

$4

$26

$45

How much do plm jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for plm in Michigan is $26.61, according to ZipRecruiter salary data. Most workers in this role earn between $9.23 and $43.99 per hour, depending on experience, location, and employer.

How to become a PLM consultant?

To become a PLM (Product Lifecycle Management) consultant, you typically need a bachelor's degree in engineering, computer science, or a related field, along with experience in product development or manufacturing. Gaining expertise in PLM software such as Siemens Teamcenter, PTC Windchill, or Dassault Enovia is essential, often through certifications or training programs. Strong problem-solving skills, understanding of product data management, and the ability to work with cross-functional teams are also important for success in this role.

What skills and qualifications are needed to thrive in the PLM position?

To excel as a PLM (Product Lifecycle Management) Specialist, you need a solid background in engineering or computer science, along with experience in managing product data, processes, and lifecycles. Familiarity with leading PLM software systems such as Siemens Teamcenter, PTC Windchill, or Dassault Systèmes ENOVIA, as well as relevant certifications, is highly beneficial. Strong analytical thinking, problem-solving abilities, and effective communication skills help you navigate cross-functional teams and complex workflows. These skills are crucial for ensuring efficient product development, data integrity, and smooth collaboration across departments.

What is a PLM?

A PLM (Product Lifecycle Management) job involves managing the entire lifecycle of a product from inception, design, and development to production, maintenance, and retirement. Professionals in PLM roles use specialized software to streamline collaboration, data management, and workflow efficiency across different teams. They work to optimize product development processes, improve time-to-market, and ensure compliance with industry standards. PLM roles are common in industries like manufacturing, aerospace, automotive, and consumer goods.

What skills are needed to become a product lifecycle management developer?

A product lifecycle management (PLM) developer needs strong knowledge of PLM software platforms such as Siemens Teamcenter or PTC Windchill, programming skills in languages like Java or Python, and understanding of product development processes. Familiarity with data management, systems integration, and CAD tools is also important for effective PLM system implementation and customization.

What does a PLM do?

A PLM Specialist is primarily responsible for configuring and maintaining PLM systems, ensuring the integrity and accessibility of product data throughout its lifecycle. Daily tasks often include collaborating with engineering, manufacturing, and IT teams to streamline workflows, manage change requests, and resolve system issues. You may also support users by providing training and troubleshooting, while continuously seeking process improvements. This role gives you insight into the entire product development process and plays a critical part in driving innovation and operational efficiency within the organization.

What are the most commonly searched types of Plm jobs in Michigan? The most popular types of Plm jobs in Michigan are:
Infographic showing various Plm job openings in Michigan as of July 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 94% In-person, 3% Hybrid, and 3% Remote job distribution, with an average salary of $55,346 per year, or $26.6 per hour.

PLM Analyst II

BISSELL Homecare

Grand Rapids, MI • On-site

Full-time

Posted 28 days ago


Job description

Overview
We are looking for a highly motivated and detail-oriented PLM Analyst with a focus on PTC Windchill and Oracle databases. This role is for an individual ready to take on significant responsibility in supporting our product lifecycle management system. You will be responsible for translating complex business needs into effective technical solutions, with a primary focus on the coordination and technical oversight of outside contractors. You'll ensure our Windchill system optimally supports evolving business processes and robust data management, leveraging your understanding of its Oracle database foundation.
Responsibilities
  • Requirements Gathering & Documentation: Assist in gathering business requirements from various departments (engineering, manufacturing, quality) and translating them into clear, detailed specifications for PLM solutions.
  • System Configuration Support: Support the configuration of PLM by assisting with object types, attributes, lifecycles, workflows, and access control policies.
  • User Support & Training Leadership: Provide second-level support to PLM, CAD and Simulation end-users, diagnose and resolve complex issues, and take ownership of developing and delivering comprehensive user training programs. Understand when to escalate issues to BISSELL IT when needed.
  • Documentation & Knowledge Management: Develop and maintain documentation for PLM and CAD configurations, custom developments, and user guides.
  • Process Analysis Support: Help identify opportunities for process improvements and system enhancements within the Windchill environment.
  • Testing & Validation: Participate in developing and executing test plans for new functionalities, configurations, and bug fixes to ensure solutions meet business requirements.
  • Contractor Coordination: Serve as the primary point of contact for external technical contractors working on customizations, developments, and integrations. This includes communicating requirements, reviewing technical designs, and ensuring deliverables meet specifications and timelines.
  • Technical Oversight (with Contractor): Assist in reviewing and understanding custom solutions, extensions, and integrations for PLM developed by contractors, primarily using Java, JSP, and APIs.
  • Database Interaction Support: Work with Oracle databases to support data extraction, basic manipulation, and reporting, in coordination with technical contractors for more complex SQL tasks.
  • Reporting & Data Integrity: Assist in the development and validation of custom reports and dashboards, collaborating with contractors to ensure data accuracy, consistency, and meaningful insights from data.
  • Integration Support: Support the maintenance of integrations between PLM and other enterprise systems, working closely with contractors on development and troubleshooting.
  • Performance Monitoring Assistance: Help monitor PLM system performance and report potential issues to technical contractors for resolution.
  • Version Control & Deployment Support: Establish best practices in managing code versions and deployment processes, in collaboration with contractors.
  • May be required to perform other duties as assigned.

Qualifications
REQUIRED EXPERIENCE/EDUCATION
  • Degree minimum: Bachelor Degree or equivalent experience
  • Specific concentration: Engineering, IT Systems, or Computer Science
  • Experience level: 3-5 years of professional experience with a strong focus on PLM systems. This includes hands-on experience with PLM software configuration, implementation, and support.

SPECIALIZED TRAINING/EDUCATION PREFERRED
  • 1 to 3 years experience using PTC Suite of products or other PLM systems.
  • 1 to 3 years experience with maintaining and/or integrating Engineering software systems
  • 1 to 3 years of experience with Application Development using Python, Java, Node.JS, or equivalent
  • 1 to 3 years of experience with Oracle, SQL, or equivalent databases
  • 1+ years of experience with API's, API Gateways, and Integration management
  • 1+ years of experience with DevOps
  • 1+ years of experience with Git, GitHub etc.

SKILLS REQUIRED
  • Consumer durable goods or Consumer Electronics industry experience
  • PLM Experience
  • Knowledge of Windchill architecture
  • Simulation or other Engineering software maintenance or integration
  • Familiarity with HTML, CSS, and web services (SOAP, REST)
  • Experience troubleshooting application issues
  • Strong exposure to collaborative engineering methodologies: (e.g. agile, code reviews, etc.)
  • Network connectivity
  • Desktop Support skills
  • Microsoft Office