Software Engineer - Advanced - C++
Core
Design, develop, modify, and implement C++ software for Product Lifecycle Management (PLM) solutions used in design, simulation, and manufacturing.
Role type
Senior C++ Software Engineer
Builds
PLM software tools and features for industrial design and manufacturing
Domain
Industrial software / Product Lifecycle Management (PLM)
Deliverable
production ML models | product features
Required skills
C++ (advanced), software integration, unit testing, project management, technical research, construction and testing skills
Preferred skills
Teamcenter knowledge, SLC (life cycle methodology) knowledge
Technologies
C++, Teamcenter
Responsibilities
Design and implement software code, perform code reviews and integration, maintain and support software tools, manage project scope and schedules, conduct technical research for long-term issues
Seniority
Senior, hands-on IC