PTC Associate Software Analyst Hiring in Pune | C/C++ and CAD/CAM

Share this article

Source checked: 12 October 2026. PTC has listed an Associate Software Analyst position in Pune, India under requisition JR112163. It is a full-time software development opportunity working on Creo applications, with a strong focus on C/C++ and CAD/CAM. This is not a general Java-fresher recruitment drive: the official description expressly calls for substantial exposure to C/C++ and an understanding of CAD-related software. Please confirm the employer is still accepting applications when you visit the careers page.

PTC Associate Software Analyst — key details

EmployerPTC
RoleAssociate Software Analyst
Official requisitionJR112163
LocationPune, Maharashtra
EmploymentFull time
Team focusCreo Manufacturing and other CAD/CAM modules
Main technical skillsC, C++, software development lifecycle, Agile, CAD tool familiarity
Education preferenceM.Tech in Mechanical Engineering preferred; exact mandatory degree list not published
Experience/batch/CTCNo explicit years-of-experience range, graduation batch, or salary shown in the official description inspected

What would an Associate Software Analyst work on?

PTC develops technology that helps organisations design and manufacture products. The advertisement says the team builds programming applications for Creo software. It mentions implementing product features, improving quality, and resolving issues raised by customers or internal teams. Because this is a CAD/CAM development role, domain knowledge matters alongside programming. It is not enough to assume that any candidate who studied one programming language is automatically eligible.

A junior engineer might need to understand how an application stores geometry, responds to user actions or handles a manufacturing workflow. Such examples help explain the type of engineering thinking involved; the public posting does not list any particular internal feature assignments or interview tasks.

Eligibility: what the employer says and what remains unknown

PTC asks for strong C/C++ programming, familiarity with the software development lifecycle and Agile methodology, and exposure to CAD tools and interfaces. It states that an M.Tech in Mechanical Engineering will be preferred. The listing does not publish a minimum percentage, graduation year, exact experience bracket or selection rounds. “Associate” alone does not establish that every fresher is eligible. A computer engineering graduate with proven CAD/CAM interests may evaluate the job, but should not assume that a general web-development portfolio satisfies the specialist requirements.

If you come from Mechanical Engineering, explain where you used programming to solve an engineering problem. If you come from Computer Science, demonstrate real C/C++ work and explain your understanding of the CAD application domain without claiming expertise you lack.

Original Hiring365 exercise: build a tiny geometry utility

For a practical portfolio project, design a command-line C++ program that stores simple two-dimensional shapes. Let the user add rectangles and circles, calculate area, validate invalid dimensions, and export a short text report. Keep the geometry model separate from file input/output. Write test cases for zero dimensions, negative input, duplicate identifiers and a malformed file. These are independent learning tasks, not PTC’s official coding test.

Once the basics work, add a function to transform an ordered list of points with translation and rotation. Explain numerical precision and why unit tests are useful when changing geometric calculations. You do not need to build an industrial CAD system to show thoughtful problem solving.

Focused preparation plan for C/C++ applicants

  • C and C++ basics: pointers, references, arrays, functions, structures, memory ownership, object-oriented design and error handling.
  • Data structures: vectors, strings, maps, iteration costs and when different containers fit a problem.
  • Debugging: reproducing a defect, checking edge cases, using compiler diagnostics and documenting what changed.
  • Software process: requirements, feature branches, code reviews, automated tests and Agile sprint terminology.
  • CAD/CAM basics: the meaning of computer-aided design and manufacturing, geometry data and why manufacturing applications care about precision.

Prepare to describe one project from requirements to testing. Explain your own contribution rather than memorising a generic “what is OOP” answer. A small correct project with clear test cases can be more convincing than a large copied repository.

Application steps

Open the official PTC Workday requisition, read any current eligibility or location notices, then use the employer’s Apply flow if it remains available. Ensure the resume honestly describes C/C++ proficiency and CAD-related experience. Do not pay a third party for registration or interviews.

View Job & Apply on Official Site ↗

Opens PTC’s official careers page. Confirm requisition JR112163 is still open before applying. Hiring365 never charges candidates.

Questions candidates frequently ask

Is this strictly for 2026 pass-outs?

The official description reviewed does not specify any graduation batch. Do not assume one from an unrelated job board.

Is M.Tech Mechanical Engineering mandatory?

The posting says preferred, not explicitly mandatory. That does not remove the role’s C/C++ and CAD skills requirements.

Can a Java or Python fresher apply?

Only consider applying if you can also demonstrate the strong C/C++ skills and relevant domain knowledge PTC names. Proficiency in unrelated languages is not a substitute.

What is the salary?

PTC does not show a salary on the public requisition inspected. Online estimates should not be treated as confirmed pay.

Related Hiring365 preparation guides

Read software-job skills for freshers, portfolio tips for developers, and how to verify a job opening.

Source: PTC Careers — Associate Software Analyst, JR112163. Details reviewed on 12 October 2026. Exercises and explanations are original Hiring365 editorial guidance, not an employer assessment or an official hiring graphic.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top