[Close] 

Senior Software Engineer II

Summary
Sorenson Communications, a provider of industry-leading communication offerings with an emphasis on products and services for the deaf and hard-of-hearing, is seeking an energetic and smart software engineer with demonstrated ability and experience to drive the development of its video network communication infrastructure.

 This position has access to highly confidential, sensitive information relating to the employees and customers of Sorenson Communications. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.

Essential Duties and Responsibilities

  • Development and debugging skills to implement system components in C# or other languages.
  • Deliver innovative, high quality industry-leading video communication services for deaf and Hard-of-Hearing communities, using the Session Initiation Protocol (SIP).
  • Install, configure, maintain, test, and troubleshoot enterprise-class VoIP telecommunications equipment, systems and applications, Including:
    • SIP Registrar, SBC, B2BUA, MCU, and TURN servers.
  • Troubleshoot SIP video call flows using Wireshark a network packet analyzer tool.
  • Evaluate media channels (video, audio and text) in Session Description Protocol (SDP).
  • Design, develop, and/or employ tools for automatically evaluating product quality, system performance and scalability.
  • Analyze published RFCs to identify requirements needed to comply with constraint in the RFC.
  • Work closely with the network team to support and deploy production systems.
  • Follow engineering best practices to develop high quality products in a committed team.
  • Be a shared owner in the architecture, development, and quality of the system.
  • Positively contribute to a challenging, rewarding, and fun environment.

Qualifications, Education and/or Experience

  • BS degree in CS, EE, or equivalent work experience
  • 7+ years of experience in software development
  • Significant mastery of C#, Microsoft .NET framework, and Visual Studio
  • Strong understanding of Session Initiation Protocol (SIP)
  • Proficiency with TCP/IP networking
  • Experience building enterprise applications
  • Experience with Linux and Windows operating systems
  • Familiarity with routers or other network appliance configuration
  • Must possess a positive attitude, good communication skills and be eager to work in a team environment with other dedicated engineers
  • This position has access to highly confidential, sensitive information relating to the employees and customers of Sorenson Communications. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.

Bonus experience

  • Strong understanding of C++ development
  • Knowledge of H.264 encoding and decoding
  • Experience with Git and GitHub

Other General Requirements/Additional Notes

  • Physical Demands
    • Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and to handle other computer components
    • Must be able to work at a computer for a full workday
    • Sitting for extended periods of time
    • Lifting and transporting of moderately heavy objects, such as computers and peripherals
    • Must be able to lift a minimum of 50 pounds
  • Regular and predictable attendance required
  • Must be able to effectively communicate using written English, and either spoken English or ASL
  • Must be able to effectively participate in and lead technical discussions with team members and other teams
  • Demonstrated ability to manage small to medium sized projects
  • Positive attitude, team player, good interpersonal communication skills and able to work across company departments

Equal Employment Opportunity:
Sorenson Communications is an Equal Opportunity, Affirmative Action Employer



Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Hotel Engineer II (Overnight)
Park City, UT Marriott
ENGINE FIELD SERVICE TECHNICIAN - LEVEL II
Salt Lake City, UT Cummins Inc.
OR Aide II
Salt Lake City, UT St. Mark's Hospital
Experienced Field Engineer - Controls - Aerode...
Salt Lake City, UT FieldCore
Senior Marketing Coordinator (ID# 39263)
Salt Lake City, UT WSP-Parsons Brinckerhoff
Technician II, Operations
Salt Lake City, UT Stryker