Principal Software Engineer

Nuance Com   •  

Burlington, MA

11 - 15 years

Posted 238 days ago

This job is no longer available.

Job Summary:

The Principal Software Engineer works with a team of developers, QA and documentation staff in the developmentof the next generation of Dragon speech recognition products. The candidate will be a self-starter and will work on multiple deliverables with dynamic schedules.


  • Develop and improve Dragon integration with Nuance cloud services
  • Design and implement Dragon speech recognition integrations with new desktop applications
  • Design and integrate speech enabling technology into Windows Store apps
  • Prototype new user interfaces to create innovative, simplified speech recognition experiences
  • Implement support for new Windows OS releases
  • Work with Dragon Research Scientists to integrate new research deliverables into Dragon


Number of Years of Work Experience: 10+

Required Skills:

  • 10+ years of experience developing commercial Windows applications
  • Strong C#, .NET and ASP.NET experience
  • Solid JavaScript skills
  • Experience with SQL Server
  • Experience with Azure cloud deployments
  • Knowledge of C++, COM and ATL
  • Scripting skills with Python, Perl or similar
  • Excellent verbal and written communications skills

Preferred Skills:

  • Knowledge of accessibility APIs (UIAutomation)
  • Familiarity with WPF or UWP
  • Solid skills with RESTful web services
  • Experience with AgileScrum

Education:BS in computer science or related discipline; MSpreferred.