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.


  • 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
  • Full life cycle development including design, development, maintenance, and enhancement
  • Maintain and update documentation, and support change control processes


  • 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 (Windows and Linux)
  • 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


  • 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


  • Competitive Base Salary
  • Bonus tied to achieving company goals
  • Medical and Dental benefits programs
  • Matching 401k

How to Apply

  1. Qualified Candidates please submit resume to LumenVox via email
  2. If qualified, a phone interview will be requested and scheduled
  3. If applicable, an in-person interview will then be scheduled to meet with department heads
  4. A second in–person interview may be requested and new-hire paperwork completed
  5. Offer of employment will be contingent upon clean results of a random drug screening and background check

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.

LumenVox believes in supporting team members by offering competitive salaries, great benefits, a relaxed dress code, and above all, a creative and lively work environment. LumenVox is currently seeking the best and brightest software developers, speech recognition experts, quality assurance engineers, and salespeople to work in the dynamic and growing field of speech recognition.

© 2018 LumenVox, LLC. All rights reserved.