We are seeking a highly talented and motivated Autodesk Software Developer to join our Engineering team. As a Software Developer you will play a crucial role in developing cutting-edge technology for industrial manufacturing.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Develop innovative solutions using Autodesk Platform Services APIs and desktop SDKs
Develop workflow automations using Dynamo for Autodesk software
Collaborate with the engineering and software teams to create drawing automation solutions using Python and/or C++
Collaborate with the engineering and software teams to develop digital twin models from point cloud data
Create and maintain technical documentation for hardware and software systems.
Assist IT software management team in maintaining Autodesk licenses
Stay up-to-date with the latest industry technologies and trends in software engineering.
Supervisory Responsibilities:
This job has no direct supervisory responsibilities.
Education/Experiences
Bachelor's degree in computer engineering or related field
At least 3 years of experience using Autodesk Fusion
Preferred experience with Autodesk Tandem, Revit, Civil3D, or AutoCAD
Familiarity with Autodesk FlexSim
Proficiency in Dynamo, Python, C++ and other visual coding languages
Familiarity with RESTful APIs and experience working with API documentation
Familiarity with machine vision and point cloud data
Excellent problem-solving, analytical, and communication skills
Ability to work independently and as part of a team in a fast-paced environment
Physical Demands:
The physical demands described here are representative of those that must be met by an individual to successfully perform the essential functions of this job. An individual must occasionally lift and/or move up to 25 pounds. Proper lifting techniques required. While performing the duties of this job, an individual is regularly required to sit. An individual is frequently required to use hands to finger, handle, or feel and talk or hear. The employee is occasionally required to stand; walk; use hands to handle, or feel; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl and talk or hear.
Work Environment:
The work environment characteristics described here are representative of those an individual encounters while performing the essential functions of this job. An individual may be required to wear appropriate safety protective equipment at the proper times and in the proper environments as outlined by safety program rules. The noise level in the work environment is usually moderate. While performing the duties of this job, an individual is occasionally exposed to work near moving mechanical parts.
*Applicants must be legally authorized to work in the United States without sponsorship.