2 months ago
Prague, CzechiaMid Level
Responsibilities
- Design, implement, maintain, enhance, and optimize embedded firmware for access control readers, hubs, and controllers.
- Collaborate with global firmware, hardware, backend, mobile, BSP, product, and product assurance teams.
- Participate in code reviews and maintain high firmware quality standards.
- Diagnose, troubleshoot, and perform root-cause analysis on firmware and system-level issues.
- Support manufacturing and production validation by resolving firmware issues and assisting with firmware update pipelines.
Requirements
- At least 3 years of embedded firmware development experience with C.
- Knowledge of TCP/IP, HTTP, WebSocket, and TLS/SSL network protocols.
- Experience with microcontrollers, SoCs, embedded Linux, and RTOS.
- Experience with access control systems such as card readers, NFC, or mobile unlocking.
- Knowledge of Git version control.
- Preferred: Linux application development and OpenWRT or Yocto build systems.
- Preferred: Layer 2 networking, device-to-device communication, IoT and access control firmware security, secure boot, encrypted communication, and key management.
- Preferred: NFC, BLE, cryptographic algorithms, Golang, MCU architecture, GPIO, USB, UART, PWM, Flash, SPI, I²C, and open-source projects such as OpenWRT, ESP-IDF, or Zephyr.
Benefits
- Competitive salary and discretionary performance bonuses.
- Five weeks of vacation per year.
- Flexible working hours and home-office options; candidates should be prepared to work from the Prague office at least two times per week.
- Access to Ubiquiti products and prototypes for home use and testing.
- Meal allowance, kitchen with coffee, food, snacks, and sodas.
- Prague office with a terrace and city views.
About Ubiquiti
Ubiquiti builds networking hardware and software platforms for businesses, internet service providers, and smart homes, sold under the UniFi, UISP, and AmpliFi brands. Its portfolio includes Wi‑Fi access points, switches, routers, wireless backhaul, security cameras, and management applications, sold primarily through channel partners and online. Founded in 2005 and headquartered in New York, the public company (NYSE: UI) has shipped over 100 million devices worldwide.
