Software Engineer, Media
Core
Design, develop, and maintain high-quality software solutions focusing on firmware, device drivers, hardware interfaces, and real-time communication technologies.
Role type
Systems Software Engineer (firmware/hardware interfaces)
Builds
Scalable and efficient applications supporting business needs
Domain
Telecommunications / Embedded Systems / Real-time Communication
Deliverable
production ML models | product features | infrastructure
Required skills
Firmware development, Device drivers, USB debugging, WebRTC, WebSockets, REST APIs, Computer science fundamentals, Root-cause analysis, Cross-platform development
Responsibilities
Develop, test, and maintain software applications ensuring high performance and reliability; Debug, troubleshoot, and resolve technical issues; Write clean, scalable, and maintainable code; Participate in code reviews; Ensure software security and data protection.
Seniority
Mid-level to Senior (experience level not explicitly defined, but 'previous experience' mentioned as a plus)