Android / Linux Networking - Software Eng
Core
Design, development, and optimization of networking capabilities on embedded software and firmware for Poly Video hardware products.
Role type
Senior embedded software engineer (networking)
Builds
Networking features for Poly Video hardware
Domain
Embedded systems / Networking
Required skills
C/C++, Embedded Systems & Firmware Development, Linux/Android networking, TCP/IP stack, Routing protocols (OSPF, BGP, EIGRP), Network security (firewalls, VPNs, ACLs), Wireless networking (802.11, WPA/WPA2/WPA3), Network troubleshooting tools (Wireshark, SolarWinds), Python for automation, Network simulation appliances (Ixia, Spirent)
Preferred skills
Large-scale enterprise network design, SASE/Zero Trust, Infrastructure-as-Code, CI/CD pipelines, VoIP/SIP/Teams/Zoom support
Technologies
Android, Linux, C, C++, Python, Git, Wireshark, SolarWinds, Ixia, Spirent, Cisco, Aruba, Juniper, HP
Responsibilities
Deliver software system designs and implementation on Android and Linux based systems with a focus on networking; Review and evaluate designs for compliance with standards; Provide networking expertise to cross-organization projects; Collaborate with hardware engineers for integration; Specify and document communication protocols and feature requirements; Mentor less-experienced software firmware engineers
Seniority
Senior, hands-on IC
