Embedded Linux Developer (Automation Team)
Hybrid (Lviv / Kyiv)Full-timePosted 1mo ago
About the role
Embedded Linux Developer with at least 3 years of experience in Embedded Linux, C/C++, and automation-focused test/production software. Responsible for analyzing requirements, configuring Linux modules (DTS, Linux kernel, U-Boot), developing modules and algorithms for test software, and debugging platform issues in a production automation context.
Responsibilities
- Analyze technical requirements for developing test procedures and production line utilities.
- Configure and prepare DTS, Linux kernel, U-Boot and other modules per test software requirements.
- Develop standalone modules, subsystems, and algorithms to meet test software requirements.
- Analyze and debug issues in the platform or individual test software modules.
Qualifications
- Deep knowledge of Embedded Linux (U-Boot, ARM Toolchains, Kernel, RootFS, BusyBox) with 3+ years of development experience
- Proficient in C/C++, SHELL scripting, Git, make
- Experience with device tree and udev
- Knowledge of ARM architecture
- Basic knowledge of digital and analog interfaces (I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC)
- Experience with peripherals: sensors, actuators, controllers, accelerometers, etc.
- Practical experience developing BSP modules for ARM-based systems.
Skills
Required:Embedded LinuxC/C++SHELL scriptingGit, MakeDevice tree and udevARM architectureInterfaces (I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC)BSP development for ARM
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Ajax Systems
Rule your space
Ajax alarm system includes everything you need to protect your property | Professional home security system that combines CCTV, fire alarm and automation
intrusion protectionvideo surveillancefire and life safetyautomationCCTVfire alarmautomationremote sites
More open roles at Ajax Systems
- Senior Java Developer (Smart Home)4d agoLviv · System Department – Cloud Development Department
- QA Team Lead (VMS)4d agoKyiv · QA Division – QA VMS Manual Team
- Product Manager (Video Solutions/CCTV)4d agoKyiv · System Department – Business Analytics Department
- Logistics Specialist4d agoWarsaw · Supply Chain Division – Export Logistics Team
- QA Team Lead (VMS)4d agoLviv · QA Division – QA VMS Manual Team