PTC Windchill Developer

Location

Worldwide

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

PTC Windchill Developer

Bright Vision Technologies

Title: PTC Windchill Developer Location: Remote, US Work Type: Remote, Full Time Job Description: Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled PTC Windchill Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. PTC Windchill Developer Job Title: PTC Windchill Developer Location: 100% Remote (Continental United States) Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor) Experience: 5+ years Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates. Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party) Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap Compensation: Competitive base salary commensurate with experience, plus benefits. Employment Terms & Visa Policy This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies. This role is part of Bright Vision Technologies’ in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies — there is no third-party client, vendor, or implementation partner involved. We do not engage in C2C, 1099, or third-party arrangements for this role. BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables. No new H1B sponsorship is available for this role. However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates. For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience. Job Summary We are seeking an experienced PTC Windchill Developer to design, develop, and support customizations, integrations, and enhancements on the Windchill PLM platform. In this role you will work closely with PLM functional consultants and engineering stakeholders to translate manufacturing and product-lifecycle requirements into well-engineered Windchill solutions. The ideal candidate will combine strong hands-on Windchill Java customization experience with practical knowledge of Windchill data models, workflows, and integration patterns. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop Windchill customizations using the Windchill Java API and PTC-recommended customization patterns. - Build custom listeners, services, and processors that extend Windchill behavior without compromising future upgrade paths. - Develop and configure Windchill workflows, lifecycle templates, and object initialization rules. - Implement custom Info*Engine tasks and adapters for system integration, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Build custom JSP and HTML client-side extensions where required, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Design and develop Windchill business reports using report templates and Cognos integration. - Configure and operate Windchill Customizer’s tools, RBINFO files, and OIRs. - Implement migration scripts for legacy PLM data into Windchill, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Optimize performance of custom code and database queries, working closely with DBAs. - Conduct fit-gap analyses and translate business requirements into clean technical designs. - Adhere strictly to PTC customization best practices to ease future upgrades. - Provide hypercare and post-go-live support, including issue triage and root-cause analysis. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Required Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PTC Windchill development experience. - Strong hands-on experience with the Windchill Java API. - Solid experience with workflows, lifecycle templates, and object initialization rules. - Working knowledge of Info*Engine and Windchill integration patterns. - Hands-on experience with JSP/HTML client customization. - Strong SQL skills and familiarity with the Windchill data model. - Experience with Windchill upgrades and migrations. - Excellent troubleshooting and documentation skills. - Strong communication and stakeholder management skills. Preferred Qualifications - PTC Windchill certifications. - Experience with Creo, Arbortext, or related PTC products. - Exposure to Windchill RV&S (Integrity) or ThingWorx integration. - Familiarity with CAD data management workflows. - Experience operating Windchill on cloud platforms.

Related Job Pages

More Software Engineer Jobs

VALCE Talent Solutions logo

Net Developer

VALCE Talent Solutions

IT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Desarrollo y mantenimiento de aplicaciones web usando tecnologías modernas • Colaboración con equipos multifuncionales para entregar software de alta calidad • Participación en revisiones de código y contribución a decisiones de arquitectura técnica • Orientación a compartir conocimientos y mentoría a desarrolladores junior

Mexico
Ivanti logo

Software Engineer - C++

Ivanti

Ivanti finds, heals and protects every device, everywhere – automatically.

Full TimeRemoteTeam 1,001-5,000Since 1985H1B Sponsor

Role Description Are you a passionate C++ engineer with deep expertise in modern C++ and cross-platform desktop security solutions? Are you ready to modernize and future-proof enterprise VPN and ZTNA products for Windows and Linux? Join us at Ivanti to deliver robust, high-performance security software that defends organizations worldwide against evolving cyber threats. As a Senior C++ Developer, you will be pivotal in modernizing and migrating Ivanti’s network security desktop clients from C++11 to C++20. Your work will directly impact the performance, security, and reliability of critical solutions protecting enterprises around the globe. Collaborating with distributed, multi-disciplinary engineering teams, you’ll apply expert knowledge of C++, cutting-edge build practices, and AI-driven development to elevate our products to new standards of quality and resiliency. What you’ll do: - Work on the architectural transition of our cross-platform VPN & ZTNA client from C++11 to C++20, leveraging the latest language features (Ranges, Concepts, Coroutines) for cleaner and safer code. - Modernize and optimize complex Makefile-based build systems for Windows (MSVC) and Linux (GCC/Clang) to streamline development. - Integrate AI coding assistants like GitHub Copilot into your workflow to accelerate refactoring efforts, automate unit test generation, and reduce technical debt. - Develop new and enhanced security features, following the latest secure coding standards to eliminate vulnerabilities like buffer overflows, DLL injections, and memory-safety issues. - Conduct thorough code reviews, mentor other developers, and foster best practices that keep our products robust and secure. - Collaborate closely with platform engineers, QA, and security teams across Windows and Linux environments. - Own the end-to-end delivery of modernization projects, from planning and execution through to deployment and post-release optimization. - Continuously improve our engineering processes and product quality, embracing agile methodologies. Qualifications - 2+ years of experience in C++ development, with deep understanding of both C++11 and C++20 features and STL. - Expert-level proficiency in designing and maintaining Makefile-based build systems for Windows and Linux. - Hands-on experience using AI-powered coding tools to improve productivity and code quality. - Strong software engineering fundamentals: data structures, OOP, and OS concepts. - Proficiency with debugging and profiling tools (GDB, WinDbg, Valgrind, Perf) and version control (Git). - Demonstrated ability to deliver secure, reliable features in high-stakes, cross-platform environments. - Excellent code review, mentoring, technical leadership, and multi-layer debugging skills. - Experience in Agile/Scrum development processes. - Strong communication, collaboration, and problem-solving abilities. - Eagerness to learn, innovate, and support technical excellence across the team. - Ability to work independently and take full ownership of modernization and migration initiatives. Requirements - Understanding of networking and security concepts: TCP/IP stack, SSL/TLS, VPN technologies, firewall architecture. - Familiarity with secure coding practices specific to network security products. Benefits - Friendly, flexible schedules: Empower excellence from anywhere. - Competitive compensation & total rewards: Health, wellness, and financial benefits tailored for you and your family. - Diverse global teams: Collaborate with experts from 23+ countries. - Learning & development: Access to best-in-class tools and programs for your continuous growth. - Equity & belonging: We value every voice—your story shapes our solutions. Company Description Ivanti’s mission is to elevate human potential within organizations by managing, protecting, and automating technology for continuous innovation. Our commitment to diverse and inclusive hiring, decision-making, and support for our staff and customers fuels our ability to build world-class solutions. Ready to make an impact? Apply now or reach out for more information. If you need accommodations during the process, contact talent@ivanti.com — we’re here to help. Ivanti is proud to be an Equal Opportunity Employer. We welcome applicants from all backgrounds and walks of life.

Worldwide
General Dynamics logo

Principal Software Engineer

General Dynamics

General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, Ge

Title: Principal Software Engineer Location: San Antonio, TX US Full time job requisition id: RQ220141 Job Description: Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Methodology, Java (Programming Language), Kubernetes, Python Software Development Certifications: None Experience: 10 + years of related experience US Citizenship Required: Yes Job Description: Transform technology into opportunity as a Software Engineer Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT As a Software Engineer Principal, the work you’ll do at GDIT will be impactful to the mission of the Air Force. - Leading the implementation and management of DevSecOps practices across multiple projects and teams to ensure seamless integration of development, security, and operations processes. - Designing, implementing, and maintaining highly automated and secure CI/CD pipelines, incorporating advanced security testing and validation techniques. ​WHAT YOU’LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Principal must have experience with: - Providing technical leadership and guidance to cross-functional teams (including developers, security engineers, and operations staff) on secure system design, deployment, and operation. This includes mentoring junior engineers and fostering a culture of security awareness. - Architecting, implementing, and managing secure and highly available infrastructure, both cloud-based and on-premises, with a focus on automation and scalability. This includes designing infrastructure-as-code solutions and implementing robust monitoring and alerting systems. - Leading security assessments, penetration testing, and vulnerability remediation efforts, including developing and implementing security policies and procedures. Experience should include conducting threat modeling and risk assessments. - Developing and maintaining comprehensive documentation for systems, processes, and procedures, and contributing to knowledge sharing and training initiatives. This includes creating architectural diagrams, security documentation, and operational runbooks. - Experience in conducting Proof of Concepts (POC) to evaluate new DevSecOps tools and technologies and make recommendations for adoption. - Experience leading incident response and root cause analysis efforts, with a focus on identifying and mitigating security vulnerabilities. - Experience in developing and delivering DevSecOps training programs. WHAT YOU WILL NEED TO SUCCEED - Education: Bachelor of Arts/Bachelor of Science in Computer Science or related field - Preferred Master's degree in Computer Science or related field - Experience: 10+ years of related experience - Must have an active TS SCI clearance - Expert-level proficiency in CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, CircleCI, Azure DevOps), including advanced configuration, scripting, and customization. - Expertise in configuration management and automation tools (e.g., Ansible, Puppet, Chef, Terraform), including designing and implementing complex infrastructure-as-code solutions. - Understanding and extensive experience with containerization and orchestration technologies (e.g., Docker, Kubernetes, Docker Swarm), including designing and managing containerized applications at scale. - Sr level knowledge of cloud platforms and services (e.g., AWS, Azure, Google Cloud), including designing and implementing secure and scalable cloud architectures. Experience should include cost optimization and resource management. - Mastery of scripting and programming languages (e.g., Python, Bash, Go, Java), with the ability to develop custom tools and automation scripts. - In-depth knowledge of security best practices and tools (e.g., OWASP, Nessus, Burp Suite, Splunk, SIEM solutions), including experience with threat intelligence and security monitoring. - Understanding of networking concepts and protocols, including TCP/IP, DNS, HTTP, and TLS. - Experience with security compliance frameworks and standards (e.g., NIST, CIS, ISO 27001, SOC 2). - Experience with static and dynamic code analysis tools. - Experience with reverse engineering and malware analysis (preferred). - Active participation in the security community (e.g., contributing to open-source projects, presenting at conferences, publishing research GDIT IS YOUR PLACE At GDIT, the mission is our purpose, and our people are at the center of everything we do. - Growth: AI-powered career tool that identifies career steps and learning opportunities - Support: An internal mobility team focused on helping you achieve your career goals - Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off - Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation. The likely salary range for this position is $119,000 - $161,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: Less than 10% Telecommuting Options: Hybrid Work Location: USA TX San Antonio Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

Texas
$119K - $161K / year

Role Description Siamo alla ricerca di un/una Backend Developer con almeno 5 anni di esperienza. - Competenze tecniche richieste: - Java 17 - Spring Boot (versione 3+) - Docker - OAuth2 - REST API - Esperienza con architetture a microservizi - Conoscenza di BPMN / workflow orchestration (es. jBPM) - Conoscenza dei principali pattern di sviluppo backend - Plus importante: - È considerato un forte valore aggiunto avere esperienza o familiarità con soluzioni di Intelligenza Artificiale (AI) / integrazione di servizi AI - Soft Skill: - Capacità di lavorare in modo indipendente e relazionarsi con il team - Ottime capacità di problem-solving e attenzione ai dettagli - Attitudine proattiva e orientamento al risultato - Flessibilità e rapidità nell’adattarsi a nuovi progetti e tecnologie Benefits - Opportunità di lavorare su progetti innovativi e stimolanti - Ambiente di lavoro collaborativo e dinamico - Formazione continua e possibilità di crescita professionale - Sede di lavoro: FULL REMOTE

Worldwide