Sr. Software Engineer, Real-Time Communications (Remote)
Company: Hill-Rom
Location: Sarasota
Posted on: May 13, 2022
|
|
Job Description:
**Description****JOB SUMMARY:**Hillrom's Voalte Mobile software
solutions focus on being the best communication and collaboration
tools for healthcare care teams. The product offering has multiple
mobile applications, web applications, and server applications.The
Senior Real-Time Communications Engineer provides technical
contributions leading requirement, analysis, detailed design and
verification activities. Provides guidance to other engineers on
their technical issues, engages in design reviews and help resolve
problems of medium complexity.The Care Communications group at
Hillrom develops several products that have real-time communication
(RTC) as a feature. This includes both on-prem and cloud-based
systems, and rely on FreeSWITCH as the media server. As part of the
central RTC team, this position will serve as the resident subject
matter expert (SME) on all things related to the engineering of RTC
features, including voice and video communication, integration with
on-prem systems such as PBXs and other communications systems, as
well as other cloud platforms. This SME will work with multiple
teams to help them achieve their goals, providing expertise about
design, architecture, and best practices, and hand-on development
and support as required.This can position can be located anywhere
in the continental United States (Remote/Virtual).**ESSENTIAL
DUTIES AND RESPONSIBILITIES:**+ Work inside of a collaborative
team, alongside other engineers, testers, UX designers, and Product
Managers.+ Identifies technical problems, provides innovative,
creative solutions; shares technical knowledge with team.+
Incorporates business, market, industry and competitive knowledge
into technical solutions that can be readily adapted to changes in
technology and/or clinical use.+ Generates alternatives and takes
reasonable risks while solving technical problems.+ Completes
detailed, high quality technical documentation to capture and
communicate designs.+ Seeks knowledge of the business, market,
industry and competitive environment.+ Challenges project teams and
established work processes and proactively finds creative methods
to reach desired performance levels+ Informs others proactively
about developments or issues that affect their work, and their
ability to meet commitments.+ Write a lot of code.+ Other duties
may be assigned.**Qualifications****EDUCATION AND EXPERIENCE:**+
Bachelor's degree in Computer Science or Engineering or local
equivalent of same.+ Generally, 5-7 years of relevant software
engineering experience (minimum 3).+ Minimum 3 years of C/C
development experience.**QUALIFICATIONS AND SKILLS:**+ Knowledge of
RTC protocols and technologies: S/SIP, S/RTP, SDP, and WebRTC+
Experience with GraphQL, WebSocket, and network programming is a
plus.+ Ability to work in a fast-paced Scrum team environment.+
Strong Interpersonal skills with the ability to work
collaboratively with others in a team environment.+ Excellent
decision-making skills to analyze design trade-offs considering
features, schedule, quality and cost.+ Ability to operate
independently in a distributed team.**Preferred, but not
required:**+ Knowledge of the FreeSWITCH source codebase and
experience modifying it+ Deep knowledge of FreeSWITCH (or Asterisk
or similar platform) administration+ Experience with Lua
programming+ Experience with Kubernetes+ Experience with Azure+
Experience with client-side RTC development, especially using
PJSIP+ Experience with cloud media infrastructure (load balancers,
gateways, SBCs, STUN, TURN)+ Experience with on-prem deployment of
FreeSWITCH and integration with third-party PBX systems**Job:**
Research & Development**Primary Location:** United
States-Florida-Sarasota**Other Locations:** United States,
Canada**Schedule** Full-time**Travel** Yes, 10 % of the
Time**Posting Entity** Hillrom**Req ID:** 21124022
Keywords: Hill-Rom, Sarasota , Sr. Software Engineer, Real-Time Communications (Remote), IT / Software / Systems , Sarasota, Florida
Click
here to apply!
|