At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
We are looking for a highly motivated software developer to design and implement innovative solutions and capabilities within our 3D Canvas feature which bridges the ECAD and MCAD design disciplines.
Masters Degree in Computer Science, Electrical Engineering, or Mechanical Engineering
7 years of applicable experience
Proficiency in developing multi-platform (Linux and Windows) technical software applications in C/C++
Proficiency in algorithms, data structures, and software engineering principles
Proficiency with software development tools such as Visual Studio, GCC, GDB, Perforce
Highly motivated and team oriented with the ability to independently seek out solutions to complex software design and implementation problems
Strong written and oral communication skills
An understanding of C++11, C++17, design patterns, and parallel methods
Experience with 3D application development
Experience with Qt, ACIS, HOOPS Visualize, or other GUI and 3D toolkits
Were doing work that matters. Help us solve what others cant.
Loading some great jobs for you...