Sustaining Senior Software Engineer

Sorry, this job was removed at 2:29 p.m. (MST) on Tuesday, March 5, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Spectralink – The Enterprise Mobility Company – is a global leader in enterprise wireless communications. Since 1990, Spectralink Corporation has deployed over 3 million purpose-built devices to customers around the world enabling millions of workers to work smarter with more efficient and reliable enterprise communications.  Spectralink solutions enable voice, texts, alarms, alerts, and key applications. They are highly interoperable with the leading enterprise call control, WiFi access points, and workflow applications.

What You Will Do in This Role:

In your role as Senior Sustaining SW Engineer, you will have a significant impact on the organization by resolving field reported software defects and customer requested enhancements in accordance with product feature roadmap for our 84-series phone. Product features include our enterprise-class Voice-over-IP telephony, Push-To-Talk, roaming capability involving the latest 802.11 standards, call conferencing, and our motion based safety applications.

The 84-Series WiFi handsets are our signature product showcasing our VQO (Voice Quality Optimization) and are powered by Unified Communication software that provides full integration with all major SIP call platforms, including Microsoft Skype for Business. It also seamlessly integrates with third-party industry-focused applications, as well as XML applications. It combines a mobile phone, pager, two-way radio, and barcode scanner into one versatile device. There are thousands of these devices being used all around the world on a daily basis, helping our customers meet their critical business goals.

Essential Duties and Responsibilities:

  • Provide solutions to field reported software defects and customer requested enhancements.
  • Design new adaptations or modifications to existing software to increase reliability and improves performance.
  • Contribute to the design, implementation and documentation of various software enhancements.
  • Debug and troubleshoot complex problems in live environments.
  • Prepare root cause analysis (RCA) for communication to customers.
  • Profile and gather data from live systems to improve performance.
  • Perform unit tests to verify defects fixed and merged.
  • Verify that the enhancements and fixes are scalable, reliable and maintainable.
  • Look at overall defect trends and identify software modules and applications for re-factoring.
  • Interface with Support and customer engagement teams to identify the root cause for field issues and fix them.

We are focused on finding a strong software engineer with experience in the following areas:

  • Experience in Telecom and Session Initiation Protocol (SIP) to handle audio call control functionality on any PBX. 
  • Experience in networking (IP stack, HTTP(s), VLAN authentication, federated network, device certificate enrollment and authentication)

Skills and Experience we’d like you to have:

  • 5+ years embedded SW development for commercially available products or applications
  • Experience in C/C++ with deep understanding of Object Oriented Programming.
  • Experience with repo management and version control tools. Familiarity with software configuration management tools, defect tracking tools and Agile methodology.
  • Development in a Linux environment with emphasis on Unit testing alongside functional integration testing.
  • Ability to quickly comprehend and debug existing code.
  • A team player with great verbal and written communication skills.
  • BS in Computer Science, Computer Engineering, Electrical Engineering or related field

Experience with the following is a big plus (as is a strong desire to learn about these technologies):

  • Prior experience in Skype for Business (On-Premise or on Cloud) is a big plus.
  • Network Address Translation(NAT), WebRTC media connections and specifically ICE, STUN, TURN
  • Understanding of cryptographic concepts and technologies 
  • Experience with voice quality metrics, jitter, packet loss, Mean Opinion Scores (MOS), Quality of Service (QoS)

Location: Boulder, CO

What We Offer:   At Spectralink you’ll have an opportunity to work in an established, profitable company on well-respected, globally distributed enterprise products. When you look us up you’ll find that we have been around for a while and have had an amazing ride. We are excited about the future and hope you can be part of it.  

We are a smaller company (under 200) which means you’ll have a voice in the organization, along with a seasoned team and proven products. Unlike a startup, there is no worry about where the next round of funding will come from. We offer a 401k match as well as a comprehensive benefits plan.

 Join us and be part of our next great chapter!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

2560 55th Street , Boulder, CO 80301

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SpectralinkFind similar jobs