Ubiquiti is seeking an Embedded Firmware Engineer to implement firmware for their home entertainment product line. This role involves hardware testing, firmware debugging, performance testing, and collaboration with hardware engineers. The ideal candidate will possess experience in C/C++, embedded Linux, network protocols, and real-time OSs.
Requirements
- Passion for embedded firmware development
- Proficiency in C/C++ programming for embedded systems
- Familiarity with embedded Linux firmware development
- Familiarity with network protocols (TCP/IP, UDP, Multicast, and QoS)
- Strong knowledge of AES67, RTP, PTP, and audio-over-IP protocols
- Experience with real-time operating systems (RTOS) or Linux-based systems
- Knowledge of clock synchronization, precision timing, and jitter management in IP audio networks
- BS/MS in Computer Engineering, Computer Science or equivalent
- Fluent in written and spoken English
- Team player, self-motivated, loves challenges
Benefits
- International work environment
- Excellent work conditions
- Competitive package with great pay, perks, and benefits
- Group insurance
- Health insurance
- Flexible working patterns
- Free drinks and snacks