Android/Linux Firmware Engineer, Poly Video
Core
Develop, execute, and deliver Android/Linux-based embedded software and firmware for Poly Video devices, resolving complex technical issues and collaborating with global stakeholders and ODM partners.
Role type
Senior embedded firmware engineer (Android/Linux)
Builds
Android/Linux-based video conferencing devices
Domain
Consumer electronics / Video communications
Required skills
C/C++, Android platform development, Linux system-level debugging, embedded systems integration, hardware/software integration, root-cause analysis, ODM collaboration
Preferred skills
Networking software development, real-time operating systems, Git workflows, Python for debugging, distributed team collaboration
Technologies
Android, Linux, C, C++, Git, Python
Responsibilities
Design, develop, and optimize embedded software and firmware; troubleshoot complex firmware and system integration issues; collaborate with hardware and product teams to define system behavior; partner with ODMs for technical execution and product delivery; review designs and provide technical feedback; mentor less-experienced engineers.
Seniority
Senior, hands-on IC
