Senior Systems Software Engineer
Core
Design, develop, and maintain high-quality software solutions focusing on firmware, device drivers, hardware interfaces, and real-time communication technologies.
Role type
Senior Systems Software Engineer (embedded/real-time)
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, Root-cause analysis, Computer science fundamentals
Preferred skills
Agile fluency, Cross-platform adaptability
Technologies
WebRTC, WebSockets, REST APIs
Responsibilities
Develop, test, and maintain software applications for high performance and reliability; Debug and resolve complex technical issues; Collaborate with product managers and designers to implement new features; Participate in code reviews; Ensure software security and compliance.
Seniority
Senior, hands-on IC