allworx - communications without compromise

Careers

At Allworx, we know the value of teamwork and collaboration, and our company culture supports employee contribution at every level. We are a growing business committed to providing the highest quality and value of telephony and IT solutions for small-to-medium sized businesses. Our products deliver high quality, high-end business technologies at previously unavailable prices.

Allworx is always looking to connect with talented people!
If you are looking for the next step in your career and are interested in becoming part of a pre-IPO startup company that fosters a performance based culture of top people to build great products and a great company, Allworx might be the right place for you!

Current openings in East Rochester, NY include:

If you are interested in applying for any of the above positions, you may submit your resume via email to us at careers@allworx.com or mail your resume to:

300 Main St
East Rochester, New York 14445
United States of America


Position: Allworx Customer Relationship Manager - Product top

The CRM position is a key member of the sales team working in close coordination with our Channel Managers (CMs) and Sales Engineers (SEs) to provide sales support to our base of Resellers. The CRM Department is the main implementer of the high touch strategy for Reseller support and will act as the primary “fast response” team in insuring timely and accurate information is provided to the Resellers.

Responsibilities:
•  The CRM processes the Leads developed by sales and marketing. The CRM rates the leads and proceeds to discuss the product, programs and promotions then either pursues selling to the lead if it is rated below a predetermined level. The CRM works with the field team on the higher rated Resellers by introducing the prospects to the products, programs and promotions and coordinating the demonstration and closing with the appropriate territory Channel Manager (CM).
•  Programmatic call out programs to be implemented for end user campaigns or specific Reseller recruitment campaigns.
•  While working with the prospect from the lead phase though signing as an Authorized Allworx Reseller the CRM builds rapport with the Resellers in their assigned territory. The CRM provide sales assistance via inbound c all s, outbound c all s and e-mail. The CRM will provide primary sales support to the lower rated Resellers and act as an information source to the higher rated Resellers. CRM will make proactive contact with Reseller base in assigned Territory to keep Reseller informed of all active programs and promotions, training dates, etc. A time table of required numbers of touches per Quarter will be provided depending on the current sales priorities. Quick response is the key to success for the CRM.

Qualifications:
•  Good verbal and written communication skills
•  Ability to build relationships within sales team and with Resellers
•  Ability to learn product and gain configuration skills
•  Discipline to balance between recruitment and account management
•  Persistence

The CRM reports to the Vice President, Sales for all personnel and management issues. In addition a dotted line reporting to an in place CRM, designated as lead, will be the day to day facilitator within the department. This individual will lay out daily task assignment and will help with questions and escalations.

The compensation plan is based on wages plus a compensation plan which is periodic all y changed to match the sales strategy in place.

Work Status:
Full time

Travel:
Position requires 0% travel

Reporting:
Reports to Frank Haynes - CRM Manager.

Compensation:
Hourly rate with commission plan.

Apply by sending your resume to fhaynes@allworx.com


Position: Senior Software Engineer - Consulting top

Lead embedded software development engineer, responsible for all phases of the software development process including project management, scheduling, tracking, software design, and implementation. Primary contact to the client company, responsible for maintaining InSciTek's relationship with the client. A minimum of 8 years relevant experience and a BS in Computer Science, Electrical Engineering or the equivalent is required.

Software Development Activity:
The primary software development activities include embedded C / C++ software that runs on a Linux platform. Understanding of the Linux kernel and / or Linux device driver experience is desired.

Areas of Specialization Desired (one or more of):
Image processing, printer front-end (PDL/rendering/print engine control, etc), communications and protocol stacks (TCP/IP, SNMP, Web/Inet protocols, etc), telecommunications/VOIP, device driver development (Linux & Windows), system-level programming (including database development, distributed objects/CORBA/COM, GUI Design), and board support packages/firmware.

Project Management Activity:
As the lead software developer, you will work with the client's software process groups and implement their software process initiatives in a value added manner. This includes maintaining various documents including Software Requirements Documents, and Software Architecture Documents.

Providing accurate estimates and schedules for software development tasks is a critical component for this position. You will work with the project manager as well as various other hardware and software groups to integrate all the activities into the software schedule.


Apply by sending your resume to engineeringresumes@allworx.com


Public Relations Manager - Product top

Responsible for building and managing direct relationships with press, editors and analysts that drive press opportunities (e.g. articles, write-ups, awards, blogs) for the company.  This job will also be responsible for development of case studies and white papers.  


Compensation:
Salary level will depend on experience.

For information contact – Sandra Gault – smg@allworx.com / 585-421-5524


Senior Software Engineer - Consulting top

Lead software development engineer, responsible for all phases of the software development process including project management, scheduling, tracking, software design, and implementation. A minimum of 8 years relevant experience and a BS in Computer Science, Electrical Engineering or the equivalent is required.

 

Software Development Activity:
The Allworx Consulting Division works in numerous industries to develop digital products for clients.  The variety of development projects provides an exciting environment in which our Engineers have the opportunity to learn, expand their skills and develop products with pride.

 

The primary software development activities include development of:

  • C / C++ software running on the embedded real time operating systems,
  • C++ software running on the Linux platform,
  • C++ software running on the Windows platform, and
  • .NET/C# software running on the Windows platform. 

Areas of Specialization Desired (one or more of):
Image processing, printer front-end (PDL/rendering/print engine control, etc), Communications and protocol stacks (TCP/IP, Web/Internet protocols, etc), telecommunications/VOIP, device driver (VxWorks, eCos, Linux & Windows), VxWorks, eCos, Linux, board support packages, firmware, GUI, C++ STL, Windows NT, Visual Studio, Borland C++ Builder VCL.           

                  

Project Management Activity:
As the lead software developer, you will work with the client's software process groups and implement their software process initiatives (CMM) in a value added manner.  This includes maintaining various documents including Software Requirements Documents, and Software Architecture Documents.

Providing accurate estimates and schedules for software development tasks is a critical component for this position.  You will work with the project manager as well as various other hardware and software groups to integrate all the activities into the software schedule.

 

Reporting:
Reports to the Chief Consulting Officer.

Compensation:
Salary level will depend on experience.

Apply by sending your resume to engineeringresumes@allworx.com


Technical Support Engineer - Product top

Technical Support Engineer for the company's family of SMB integrated solutions including servers, VoIP phones and client applications. Candidate will possess a broad technical knowledge of PBX and hybrid phone systems; service delivery of analog, digital and VoIP voice services; and IP networking and data service provision. Candidate will be highly experienced in providing excellent customer service and problem escalation/resolution.

Primary Job Functions:
Provide first and second level support to product end users, dealers and distributors. Provide troubleshooting and technical support via phone, Web based tools and email. Advise customers regarding the product's proper use and address specific user issues. During problem escalations, act as a liaison between dealers and 3rd level support (Development team). Candidate will assist dealers during installations. Communication with dealers (and occasional distributors) will occur primarily over the phone and web (using web administration interfaces which are remotely accessible.)

Required Skills:

  • Strong written and verbal communication skills.
  • Ability to handle clients professionally during all interfaces.
  • Experience in supporting customers from a help desk environment.
  • Solid experience in problem analysis and resolution of software problems.
  • Proven ability to function in a self-directed environment.
  • Strong technical and analytical skills.
  • Must excel in a fast-paced, agile environment where critical thinking and strong problem solving skills are required for success.
  • Innovative thinker who is positive, proactive, and readily embraces change.
  • Strong understanding of Ethernet, TCP/IP routing, Network packet analysis tools use and configuration.
  • Sales support to help resellers and end users select, optimal installation configurations in a complex network environment.
  • Working knowledge of Telecom, data networking, analog and digital voice technologies (T1/PRI).
  • Must understand VoIP technologies, including Protocols, Codec's, QoS, RTP streams.
  • Experience migrating customer web hosting and email along with SMTP/POP3 server client configuration.
  • Analyzing and resolving Windows Domain & Workgroup network issues and experience with SMB/CIFS file systems.
  • Networking experience including an understanding of DNS and firewall configuration (i.e. Cisco PIX), etc.
  • Configuring and troubleshooting Static/DHCP/PPPOE for LANs and WANs.
  • Ability to contribute by editing/improving technical and user documentation.

Desired Skills:

  • Experience troubleshooting and correcting Jitter, Latency, Packet loss across public or enterprise networks using network analysis tools.
  • MSCE certification (preferred)
  • Network+ and/or CCNA certification (preferred)

Experience and Education:
BS in technical discipline or equivalent experience.
2+ years of experience in a technical/telephony environment.

Work Status:
Full time

Travel:
Position requires 0% travel.

Reporting:
Reports to the Manager, Technical Support