Ajax Systems is an international technology company that develops and manufactures security systems with smart home capabilities. We're looking for an Embedded Linux Developer to join our team.
Requirements
- Deep knowledge of Embedded Linux (U-boot, ARM Toolchains, Kernel, RootFS, BusyBox) with at least 3 years of development experience.
- Professional proficiency in C/C++, SHELL-scripting, and tools such as Git, make.
- Working with device trees and udev.
- Knowledge of ARM processor architecture.
- Basic knowledge of digital and analog interfaces (including I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC).
- Experience using peripherals: sensors, executive devices, controllers, accelerometers, etc.
- Experience working with streaming video, codecs, and decoders (HEVC, H.264, H.265).
- Experience working with Buildroot in hardware project development on ARM platforms.
- Understanding of SecureBoot implementation principles in modern solutions.
- Knowledge and practical experience using Python.
- Understanding of network protocols (TCP/IP) and video transmission protocols (primarily RTP/RTSP).
- Understanding of libraries ffmpeg, OpenCV.
- Understanding of the specifics of developing devices with low power consumption.
- Ability to use soldering equipment and measuring instruments.
- Experience writing auxiliary software for PCs to debug or test devices.
Benefits
- Competitive salary
- Medical insurance
- Corporate English language