Embedded Linux Developer (Power Video Devices)
Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 180 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 4 000 працівників. А датчики Ajax охороняють 4 млн користувачів у більш ніж 187 країнах світ
Ми шукаємо Embedded Linux-розробника, який стане частиною R&D-команди та разом з нами пройде шлях від першого прототипу до масового виробництва.
Що потрібно буде робити:
Розробляти firmware та системні сервіси для пристроїв на Embedded Linux (SoC ARM).
Працювати з периферією (I2C, SPI, UART, GPIO, PWM, ADC, SDIO).
Тісно співпрацювати з hardware-інженерами, QA та іншими командами.
Пропонувати архітектурні рішення, перевіряти гіпотези на прототипах, оптимізувати під маспрод.
Необхідні навички:
Впевнене володіння мовою C, досвід низькорівневої розробки під ARM.
Досвід з Embedded Linux: U-Boot, Kernel, device tree, Buildroot.
Робота з периферією: I2C, SPI, UART, GPIO, PWM, ADC.
Досвід з GIT та CI/CD для embedded.
Досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри тощо
Буде плюсом:
Знання C++ і практичний досвід у проєктах.
Досвід використання RTOS та bare-metal, а також Linux kernel space / user space.
Робота з мережевими технологіями: TCP/IP, VLAN, Ethernet, досвід з комутаторами чи PHY.
Досвід роботи із потоковим відео, кодеками та декодерами (HEVC, H.264, H.265)OTA-апдейти, шифрування, Secure Boot.
Ми пропонуємо:
Реальний продукт, який будуть використовувати тисячі користувачів.
Потужну embedded-команду і підтримку на кожному етапі
Можливість впливати на технічне рішення з перших днів
Медичне страхування
Гнучкий графік і комфортні умови праці
Required languages
English | A2 - Elementary |