Plm Programmer

Apply Now

Company: HRU Technical Resources

Location: Sterling Heights, MI 48310

Description:

Position: Programmer Analyst - PLM

Position Description:

As a Programmer Analyst working with an experienced and creative PLM team, you will be involved in building applications that support the development of advanced technology and help optimize processes to bring products to market. We are seeking a candidate to help bring more PLM capabilities to BAE Systems by building and supporting capabilities like Bill of Material (BOM) management and change management. Your role will involve creating new capabilities and extending those from the PLM vendor, enhancing the environment to support AS9145 processes, and connecting engineering development artifacts through a "digital thread" to foster Model Based Engineering (MBE) capabilities.

Key responsibilities include: providing customer support to ensure the system meets diverse user requirements, developing an integrated model between CAD systems and the PLM central database, integrating systems through web services and database connections, upgrading PLM environments for supportability, compliance, and software advancements, and installing new releases while exploring new features and planning upgrade processes. You will analyze infrastructure components and services underpinning the PLM environment, including RHEL servers, TomEE, JavaScript, REST APIs, Java programs, and log mining.

Skills Required:
  • Proficiency in Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.

Skills Preferred:
  • Experience with PTC Windchill.

Experience Required:
  • Bachelor's degree or equivalent in engineering or software development.
  • Working knowledge of PLM and experience implementing PLM applications.
  • Over 5 years of experience implementing PLM solutions.
  • Proficient in Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.

Experience Preferred:
  • Experience with PTC Windchill.

Education Required:
  • Bachelor's degree or equivalent in engineering or software development.

Equal Opportunity Employer Statement:

BAE Systems is an Equal Opportunity Employer. We are dedicated to creating an inclusive environment for all employees and applicants and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Similar Jobs