





Mid-level generalist C++ product role at a known product company; moderate applicant competition.
Requires C++ and CAD/PLM product experience, making background fit industry-sensitive.
Explicit 3–6 years requirement and mandatory C/C++, DS&A, and CI/CD skills raise filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and develop modules within the Creo Elements/Direct 3D CAD software product.
Implement new product features and resolve enhancements/issues based on customer requests.
Participate in Agile software development processes including prototyping, coding, testing, and daily stand-ups.
3-6 years of software product development experience.
Bachelor's or Master's degree in Computer Science or equivalent.
Strong knowledge of C, C++, OOP concepts, data structures, and algorithms.
Experience with CI/CD pipelines and GIT version control.
Experienced in software product development with a focus on 3D CAD or similar engineering software.
Comfortable learning and taking ownership of complex software modules written in multiple programming languages.
Able to work effectively in Agile teams, contributing to iterative releases and cross-functional collaboration.