About

header ads

Senior Software Engineer (Windows speech middleware)

Responsibilities:
Join speech recognition middleware team working closely with research and product teams to develop speech recognition middleware.
Fulfill role by developing, integrating, and supporting C++ software used with a variety of applications. Work closely with product and research teams to identify and deliver upon product requirements.
Responsibilities include new development, troubleshooting, use of Linux and Windows environments, ability to learn and support existing code, providing analysis on test results, and contributing to development of product software. Position requires working with research and engineering staff onsite and remotely. Strong documentation and communication skills required to support on-going development with a distributed team in a fast paced environment.
Work with product and research teams to develop and integrate speech middleware algorithms for a Windows applications.
Develop features in C++ for cross platform usage (Linux, Windows, MacOS) on scalable system architectures including desktop products and speech recognitions servers.
Interact and consult with research team(s) and product groups on a frequent basis.
Engineer process improvements enforced through tools ( bug tracking systems, automatic documentation)
Qualifications:
Number of Years of Work Experience:
5-10
Required Skills:
Expert C++ programmer, STL
Experience with Python
Experience in developing software libraries used by encompassing applications.
Experience working with Windows
Experience working with Linux
Good knowledge of multithreading environments
Refactoring experience
Ability to grasp algorithms quickly
Experience defining data structures with a working knowledge of pros and cons of data structures in different use cases (performance, search/sort, memory usage)
Preferred Skills:
Background in speech recognition technology or language technologies, desired but not required
Education:
Bachelors in Computer Science (or higher) or equivalent experience
We offer a competitive compensation package; including stock options, employee stock purchase plan, 401(k), full health and welfare benefits and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our fast growing track of continuing success. Nuance is an Equal Opportunity Employer.
Overview:
Nuance Healthcare, a division of Nuance Communications, is the market leader in providing clinical understanding solutions that accurately capture and transform the patient story into meaningful, actionable information. Thousands of hospitals, providers and payers worldwide trust Nuance speech-enabled clinical documentation and analytics solutions to facilitate smarter, more efficient decisions across the healthcare enterprise. Nuance Healthcare has been recognized as “Best-in-KLAS” 2004-2011 for Speech Recognition.

Post a Comment

0 Comments