Embedded Software Engineer
Core
Develop OS layer software on new and existing Cisco collaboration video devices to provide a development platform and hardware access to application teams.
Role type
Embedded Software Engineer (OS/Hardware Interface)
Builds
Cisco collaboration video conferencing products
Domain
Networking hardware / Embedded Linux & Android
Required skills
C/C++/Rust/Python, Embedded Linux, Android development, OS layer software, Hardware services integration
Preferred skills
Hardware resource optimization, Graphics/Display development (Linux/Android), EGL/OpenGL/Qt, GPU programming, Hardware accelerators for video/graphics
Technologies
Linux, Android, C, C++, Rust, Python, EGL, OpenGL, Qt
Responsibilities
Develop OS layer software for collaboration devices, Integrate hardware services for application teams, Improve code quality and internal processes
Seniority
Mid-level, hands-on IC
