Speech Recognition Careers

Job Description — Senior Software Engineer

The Senior Software Engineer performs advanced development of software related to automatic speech recognition, working primarily in C++. This is complex, multithreaded, client-server based software that requires a strong software engineering background.

Responsibilities

  • Program primarily in C++
  • Work effectively with a small team of developers to create, improve and maintain applications that support state-of-the-art speech recognition technology
  • Responsible for design, development, implementation, and analysis of technical products and systems
  • Full life cycle development including design, development, maintenance, and enhancement
  • Maintain and update documentation, and support change control processes

Knowledge

  • 5+ years' experience programming in C/C++
  • Highly-optimized, multithreaded, multi-core coding skills a distinct advantage
  • Experience with cross platform software development a plus
  • Socket-based client/server architecture experience a distinct advantage
  • Good mathematical foundation
  • Knowledge of advanced software algorithms
  • Able to transfer technical knowledge peers, management, and novices alike
  • Able to troubleshoot complex issues involving multiple interrelated systems
  • Must have a passion for complex, multi-threaded and multi-process software
  • Previous experience working with automatic speech recognition software, digital signal processing, or related fields a plus

Skills

  • Energetic, highly organized individual capable of working independently in a fast-paced environment
  • Should possess strong oral and written communication skills
  • Must be self-motivated, capable of making decisions on the spot, desirous of solving problems, and knowing when to get assistance
  • Able to adapt and overcome challenges swiftly and competently
  • Persuasive, tactful, and professional, preferably with a strong creative and quality orientation
  • Ability to work a demanding, but self-directed work schedule to support a variable work flow
  • Excellent code writing skills
  • Demonstrated ability to set and exceed goals, and manage multiple deadlines
  • Demonstrates the highest personal and ethical standards
  • College degree strongly desired, advanced degree preferred

Compensation

  • Competitive Base Salary
  • Bonus tied to achieving company goals
  • Medical, Dental, Vision, and Disability benefits programs
  • Matching 401k
  • Summer and Christmas parties for employees and their families

How to Apply

To apply for the Senior Software Engineer position, please email your cover letter and resume with "Senior Software Engineer" in the subject line.

About LumenVox

As a rapidly growing, premier developer of Speech Recognition software products, LumenVox constantly challenges its team. LumenVox creates carrier grade speech automation software and provides related services to design, develop, deploy, and tune speech applications. Our software allows hundreds of contact centers, platform providers, IVR developers, system integrators and IP-PBX vendors create cost-effective and reliable speech applications. LumenVox technology is used by companies like Verizon, GM, Toyota, Kmart, Aussie Post, British Telecom, government agencies, banks, telecom providers, 511 operations and over 2,000 resellers and developers. LumenVox is a drug free workplace.