Software Engineer - Autodesk

India /
Engineering /
Full Time
The Role
Doxel sits at the unique intersection of virtual reality and physical reality. Your responsibility would be to bridge that gap for internal as well as external customers. You should be excited to work directly with product managers to build extensions in the Autodesk framework. You should be thrilled to make sure the extensions connect to the Doxel backend through well defined APIs so that you can expose the users to unlimited potential. You should not be scared to help out building the backend APIs when needed so that you can develop and ship features pretty independently and quickly. Writing modular, reusable, testable and extendable code should be your habit - you should understand the performance of the pieces written by you like the back of your hand. You should be customer focused and impact driven.

Responsibilities

    • Own product or engineering features from concept to delivery
    • Own custom Autodesk application logic end-to-end, across frontend and backend
    • Effectively communicate with product managers or internal customers to refine not-so-well-defined requirements into solid technical design

Minimum Qualifications

    • Bachelor’s degree in Computer Science or equivalent work experience
    • 4+ years of experience in software development including 2+ years of experience in developing plugins using AutoDesk framework (Revit, Navisworks, AutoCAD)
    • Expertise in .NET framework, C#, AutoDesk ObjectARX, SQL
    • Solid understanding of algorithms and data structures
    • Strong written/verbal communication and teamwork skills

Preferred Qualifications

    • Experience in Python 3.x
    • Basic understanding of REST APIs
    • Some hands-on experience with: MS Visual C++, STL, Boost
    • Experience working on a product team delivering features weekly
    • Basic understanding of geometry and rigid body transformation
    • Some hands-on experience with: Docker, Kubernetes, Google Cloud, gRPC, Swagger, Git
    • Strong ownership skills
Doxel is an equal opportunity employer and actively seeks diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.