Autodesk Singapore Research & Development
Autodesk is the world's leading design software and digital content company, offering customers progressive business solutions through powerful technology products and services. Autodesk helps customers in the building, manufacturing, infrastructure, digital media, and wireless data services and increase the value of their digital design data and improve efficiencies across their entire project lifecycle management processes.
New hires for this open position will work on Autodesk flagship product - AutoCAD. You will contribute to the new features of next generation of AutoCAD.
Senior Software Engineer (C++/CAD)
Requirements:
1. BS in Computer Science, Mathematics, Engineering or equivalent. MS/PhD desirable.
2. 5+ years of strong C++ programming skills
3. Understanding and application of object oriented design, design patterns, complex data structures and algorithms
4. In-depth knowledge of MFC and demonstrated UI programming of custom controls contained within dialog boxes, tool bars and menus
5. Delivery of software leveraging COM. Experience with .NET a plus.
6. Good analytical and design skills at product level
7. Experience with working on code enhancements within a large, complex software system
8. Ability to multi-task between complex projects
9. Familiarity with software development process, including specification, quality assurance and documentation
10. Knowledge of software development methodologies, such as Waterfall and Agile.
Contact
Email your resume to:
[email protected]