Software Engineer Stf - PLM / Windchill - E4
Full-time
US
Oct 31, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Standard Job Description This position is for a software engineer working in MFC’s Windchill Product Lifecycle Management (PLM) system as well as other connected systems/applications. This role will focus on developing software code and automations to support continuous integration and other development efforts. Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. Basic Qualifications Software Development experience with PLM Windchill Solid understanding of Software Development Life Cycle (SDLC) DevSecOps and CI/CD pipeline experience Knowledge of Gitlab, GitHub, JIRA, Confluence Proficient on Linux and Windows Operating Systems D