Sr. Software Engineer (153-14)

Req Code: 
Job Location: 
Cary, NC
Job Summary: 

The Senior Software Engineer is responsible for design, development, testing, and documentation of software applications used in 3D scan to print solutions.  Applications will include both desktop and mobile platforms.  In particular there is an immediate need for iOS development as well as Unity development. 

  • Develop and test 3D applications for iOS, Android, Mac, and Windows
  • Work in a fast paced agile team to develop stories and meet sprint goals in a large organization
  • Develop applications that integrate with a myriad of software and hardware interfaces (3D scanners and 3D printers)

Education & Training:
Bachelor’s degree in Computer Science or related field of Engineering


  • Minimum 5 years of relevant software development experience
  • Experience in 3D application or game development
  • Practical experience shipping mobile applications in App Store.  (In-App purchases is a plus.)

Knowledge, Skills & Abilities:

  • Strong written and verbal communication skills
  • iOS apps
  • Unity development
  • Android apps
  • C++
  • Objective C
  • Python
  • 3D graphics – WebGL, OpenGL, DirectX