Posted in Software 30+ days ago.
Type: Full-Time
GPS Manufacturer/Distributor
Our Networking Technology Team within the Core Platform Technology group has an exciting opportunity for a full-time Senior Software Engineer who is passionate about on-device Cloud services and IP-based protocols. In this role, you will contribute to the successful delivery of Garmin products utilizing networking technologies to transport audio, video, and data over Wi-Fi and LTE to implement cloud-based services, ranging from hotspot functionality to remote video monitoring. You will prototype and productize new technologies in a fast-paced environment with responsibility for the following activities:
Qualifications
Candidates for this role should possess at least a bachelor’s degree in Computer Science or Computer Engineering, AND a minimum of 5 years relevant software development experience plus a cumulative GPA greater than or equal to 3.0 as a general rule.
Other requirements for this role include:
Proficiency in writing software in C, preferably on embedded Linux
Experience developing and maintaining networking software running on an embedded system
Experience integrating open source software packages into a product
Experience with IP protocols used to transport audio and video over networks
Experience identifying and solving system architecture issues and software security risks
Must excel at collaborative software development in a distributed, multi-team environment
Must excel at managing multiple simultaneous development projects
Experience debugging complex problems on embedded systems
Other desirable skills or background include:
Experience with one of more of the following software packages: libwebsockets, jrtplib, libnice, or libsrtp
Experience with one or more of the following protocols: RTP, SRTP, RTSP, WebRTC, ICE/STUN/TURN, SIP
Experience with Wi-Fi or LTE and IEEE 802.11 or 3GPP LTE standards
Experience with TCP/IP, IPv6, IP-in-IP tunnels, NAT transversal
Familiar with D-Bus and ConnMan
Experience with networking configuration tools such as hostapd or wpa_supplicant
Experience with one of more of the following:
Wireless Ethernet Bridging (WET)
Wireless Distribution System (WDS)
Embedded Linux Hotspot
Experience with software development tools such as:
Issue and project tracking software (JIRA)
Version control packages (Git)
Code review tools (Gerrit)
Static code analysis (Coverity)
Creating Linux distributions (Yocto)
Network analysis tools (Wireshark)
Michael Baker Engineering Inc |
Michael Baker International |
Garmin International |
Luminant Generation Company LLC |
Ace Relocation Systems, Inc
$125,000.00 - $135,000.00 per year
|
Linde Inc |