Simple Software Solutions GroupSG

Senior Team Center PLM Engineer - 100% Remote

Simple Software Solutions Group is a privately held professional services firm whose mission is to put our clients first.

Simple Software Solutions Group

Salary: 122k-155k USD

United States only

Position:Senior Team Center PLM Engineer - 100% Remote

Job Description

Client is seeking a Software Engineer to join our Product Lifecycle Management team. This role is responsible for maintaining, upgrading, troubleshooting, enhancing, and training personnel regarding client’s Product Lifecycle Management (PLM) environment, including “back office’ IT infrastructure (currently supports multiple client programs through separate, distinct instances on separate servers due to contract requirements). The role will also actively support safety culture.

Responsibilities:

Coordinate with hardware Original Equipment Manufacturers (OEMs), software vendors, 3rd party IT support staff, and company IT management personnel to ensure PLM systems remain available, functional, and operable with minimal downtime.

  • Develop processes and procedures for the use, expansion, and enhancement of the current enterprise system, as a fully integrated PLM tool. These efforts may be focused on but not limited to, Computer-Aided Design (CAD) file management and document management, including part creation, change control, and assembly integration.
  • Collaborate with team partners and subcontractors to enable their access and ability to exchange files and documents with company instances while ensuring IT security, user authentication, and data integrity.
  • Develop and implement new PLM workflows and custom handlers, configuration classifications, functionality, and capabilities within the system.
  • Maintain and monitor system Development, Integration, Quality Assurance, and Production environments.
  • Evaluate and coordinate upgrades, including the performance of the installations, with remote support from the OEM or 3rd party service organizations.
  • Manage functionality and data models, identify gaps, and manage customizations.
  • Lead resolution with the PLM supplier/OEM on any unresolved technical issues.
  • Ensure fully functional and detailed training manuals for both users and system administrator.
  • Participate in Configuration Control Board meetings, as required.
  • Play an active role to ensure safety and quality culture is promoted and continually improved.
  • Maintain professional demeanor and behavior at all times in all forms of communication.
  • Perform other duties as assigned by manager.

Qualifications:

  • Bachelor’s degree in computer engineering, IT management, or related field.
  • Typically, five years of experience in a software engineer role required.
  • Experience managing a PLM environment (e.g. Siemen’s Teamcenter).
  • Experience of BMIDE programming required for new/changed List of Values (LOVs) e.g., configuration classifications.
  • Experience in configuration management, change control, and document management using a PLM.
  • Experience in CAD (NX), IT infrastructure (servers, storage, remote backups, security), product data management tools, and project lifecycle management tools.
  • Experience with C/C++ and JAVA.
  • Experience performing customization (i.e., programming changes) and configuration (i.e., BMIDE changes and property file updates).

Location:Rockville, MD-Remote

Travel Expectations: 15%

Hours: 8:00am-5:00pm, Mon-Fri

Bill Rate: Please use Salary range below for rate.

Compensation

As required by Maryland and other applicable state law, Client lists the expected compensation range for a publicly advertised job opportunity based upon the job requirements (e.g. education/training, experience, skill sets, etc.). Individual candidates who meet the job requirements for the posted position will be offered a salary within this range based on their respective levels of education/training, experience, and other qualifications unique to them. Salary ranges may vary based on the specific office location and region referenced in the posting to take into consideration differences in cost of living and may not be reflective of all regions. Please note that compensation ranges listed for US job postings reflect base salary only and do not include benefits or other incentives.

A reasonable estimate for this position at the level of experience required is:

$121,500 - $155,250



Requirements

Interview Process/# of Rounds:

Interview Process/# of Rounds:

  • Direct manager contact
  • 2 rounds



Benefits

Key Qualities they are looking For

  • Deep experience in software engineering (not just coding—look for architecture and design thinking).
  • Fluency in Python and Flask, with examples of real-world projects.
  • Full stack capability: backend focus, but comfortable across the stack.
  • Strong communicator who can lead design reviews and explain technical decisions clearly.
  • Mentorship mindset: has led or guided other developers in a team setting.
  • Hands-on: not just a strategist—this person should be writing reference code others can build on.
  • Ask for examples of design decisions they’ve made and how they influenced a team.
  • Look for code samples or GitHub contributions that show clean, scalable architecture.
  • Use a technical scenario to see how they’d guide a junior developer through a problem.
  • Validate their ability to balance leading with hands-on work.


About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 122k-155k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Simple Software Solutions Group

Learn more about Simple Software Solutions Group and their company culture.

View company profile

Simple Software Solutions Group is a privately held professional services firm whose mission is to put our clients first. Our talented people are what drive our success! Our team focuses on creating beautiful IT solutions that provide real value. We assist businesses in navigating the complexities of technology to implement effective solutions that harmonize with their specific needs.

Simple Software Solutions Group is committed to delivering exceptional service through a blend of technical expertise and strategic insight. We collaborate closely with clients to understand their challenges and tailor our approach to meet their requirements perfectly. Whether it’s developing bespoke software, managing IT infrastructure, or consulting on technology strategy, our goal is to empower businesses by leveraging the right technologies to fuel their growth and innovation.

Claim this profileSimple Software Solutions Group logoSG

Simple Software Solutions Group

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Simple Software Solutions Group

Explore the variety of open remote roles at Simple Software Solutions Group, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Simple Software Solutions Group

Remote companies like Simple Software Solutions Group

Find your next opportunity by exploring profiles of companies that are similar to Simple Software Solutions Group. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Simple Software Solutions Group hiring Senior Team Center PLM Engineer - 100% Remote • Remote (Work from Home) | Himalayas