Current Openings

SOLIDWORKS - C++, MFC Developer

Qualification: BE/BTech-ME/Mtech
Experience: 3 to 6 years
Role:

  • Candidate should have experience in VC++, MFC, .Net, C# software development coupled with practical experience in commercial desktop applications on Windows.
  • The ideal candidate should have strong background in Windows SDK, MFC and Windows User Interface Elements.


  • APPLY

    CATIA - CATIA Developer (C++, CAA)

    Qualification: BE/BTech/ME/MTech
    Experience: 1 to 5 years
    Role:

  • Application development in C++ for CATIA Design, Develop and Test code for given requirements
  • Good feel for geometry
  • Contribute to software development design discussions for new features & new product development


  • APPLY

    SPATIAL - C++ Developer

    Qualification: BE/Btech-ME/Mtech/MCA/MSc
    Experience: 1 to 5 years
    Role:

  • Design and development using C++ for a software product in the domain of CAD Interoperability
  • Development and application of Algorithms and Data Structures
  • Problem solving abilities & analytical skills
  • Good verbal and written communication


  • APPLY

    SolidWorks - Technical Writer

    Qualification: BE/Btech-ME/Mtech/MCA/MSc
    Experience: 1 to 6 years
    Role:

  • As a Technical Writer for the SOLIDWORKS V1 desktop products, you play a major role in the planning and development of the product documentation
  • Gather technical information by doing hands-on testing of software, reviewing specifications, and meeting with subject matter experts and other team members
  • Ensure cross-team coordination by working with development, QA, product definition, product management, and support staff as needed.
  • Excellent written and verbal communication skills in English


  • APPLY

    SolidWorks - Graphics Developer

    Qualification: BE/BTech-ME/Mtech
    Experience: 4 to 11 years
    Role:

  • We are seeking a software engineer to work in the Graphics development group for our primary CAD application, SolidWorks
  • The ideal candidate will have a strong background in C++ and OpenGL
  • Strong skillsets in Engineering Mathematics and Geometry


  • APPLY

    SolidWorks - UI-UX Designer

    Qualification: BE/Btech-ME/Mtech/MCA/MSc
    Experience: 2 to 6 years
    Role:

  • This person will be part of a multi-disciplinary User Experience (UX) and User Interface Design team responsible for all aspects of UX & UI for My.SolidWorks Portal
  • Participating in research, planning, and design of functionality for My.SolidWorks web Portal. Creating wireframes and User Interface (UI) concept mockups
  • Creating low, medium, and high fidelity UI prototypes
  • Writing UI specifications, Conducting user research and usability tests Writing HTML from Wireframe


  • APPLY

    SolidWorks - Release Engineering

    Qualification: BE/Btech-ME/Mtech/MCA/MSc
    Experience: 4 to 10 years
    Role:

  • Experience in software release engineering with a strong communication skills. Perl, MS SQL, Windows operating system and software development experience required.
  • This position will provide the opportunity to help build and release SolidWorks and related applications in a world-wide development infrastructure
  • Job profile involves executing, monitoring and improving build processes as well as developing tools
  • Expertise with source control systems and build/release methodology expected


  • APPLY

    SolidWorks - Licensing & Installation Development

    Qualification: BE/Btech-ME/Mtech/MCA/MSc
    Experience: 5 to 10 years
    Role:

  • Professional work experience with all Windows OS development environments, including MS Visual Studio, Visual C++, C#, MFC, STL.
  • In-depth knowledge of InstallShield and Windows Installer (MSI) technologies
  • Experience debugging complex MSI installations
  • Experience in user-facing applications and programming with licensing-related SDKs (FlexNet Publisher) preferred


  • APPLY

    Learning Solutions - CATIA Content Developer

    Qualification: BE/BTech-ME/Mtech (Mechanical)
    Experience: 1 to 3 years
    Role:

  • Develop CATIA courses (Creating E-learning solution for End users of CATIA)
  • Update and test courses for every release (3DEXPERIENCE and V5)
  • Learn and work on e-Learning tools & CATIA Solutions
  • Create Certification exams and assessments


  • APPLY