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 ...

PLM Analyst II

Grand Rapids, MI · On-site

$70 - $95/hr

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 ...

Supports the PLM team with Enovia expertise during engineering releases, addressing increased release output and vehicle-variant BOM and change management needs. Support BOM release and change ...

Supports the PLM team with Enovia expertise during engineering releases, addressing increased release output and vehicle-variant BOM and change management needs.​ Support BOM release and change ...

# 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

$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.

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 24, 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.

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 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 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 the role of PLM engineer?

A PLM (Product Lifecycle Management) engineer is responsible for implementing and maintaining PLM systems that manage product data and processes throughout the product lifecycle. They collaborate with engineering, manufacturing, and IT teams, often using tools like Siemens Teamcenter or PTC Windchill, to optimize product development and ensure data accuracy. Strong technical skills and understanding of product workflows are essential for this role.

What skills do you need to be a PLM developer?

A PLM (Product Lifecycle Management) developer needs strong programming skills in languages such as Java, C++, or Python, along with a solid understanding of PLM software platforms like Siemens Teamcenter or PTC Windchill. Knowledge of database management, system integration, and data modeling is essential, as well as problem-solving abilities and familiarity with software development life cycles. Certifications in PLM tools or related technologies can enhance job prospects.

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 August 2026, with employment types broken down into 87% Full Time, 5% Part Time, 2% Temporary, 5% Contract, and 1% Nights. Highlights an 87% Physical, 7% Hybrid, and 6% 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

Re-posted 18 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