08 Sep
|
CNC SOFTWARE
|
Pune
Your Role at a Glance
The Software Engineer II (Desktop to Cloud Integration & SDK Connectivity) is responsible for designing, developing, and maintaining cloud-enabled services and integration capabilities that extend and enhance the Mastercam platform. Working within a large-scale commercial codebase, this role applies modern software engineering practices and technologies to solve complex technical challenges while supporting Mastercam's desktop-to-cloud evolution.
As Mastercam continues to expand its hybrid desktop and cloud architecture, this position plays a key role in developing cloud services, enabling reliable communication between desktop and web-based systems, and extending SDK and API capabilities to support up-to-date integration scenarios. The role requires collaboration across engineering teams to establish scalable integration patterns, improve interoperability, and ensure a seamless user and developer experience.
The Software Engineer II proactively owns complex technical initiatives, contributes to the design and implementation of large-scale projects,
and provides expertise within the team's domain. This position supports Mastercam's global developer ecosystem and helps maintain the company's leadership in CAD/CAM, API, SDK, and extensibility technologies.
How You’ll Drive Success
Software Development & Integration
- Develop expertise in C#, C++, object-oriented development, Microsoft Windows, Visual Studio, and the Mastercam developer ecosystem.
- Support and engage with Mastercam’s global third-party developer community.
- Build and evolve the integration layer between the C++ desktop application and cloud services.
- Implement integration patterns that work reliably under desktop constraints, including performance, responsiveness, connectivity variability, and version compatibility.
- Contribute to structured SDK interoperability and cloud enablement across C++/.NET SDKs and related components.
- Enable capability discovery and compatibility aware
📌 Software Engineer II, Cloud Integration (Pune)
🏢 CNC SOFTWARE
📍 Pune