Ajax Systems, Europe's leading developer and manufacturer of security systems with smart home capabilities, is seeking a Middle Embedded Engineer to join their QA Device Automation Team. The company has grown to over 4,100 employees and serves 3.5 million users across 187 countries worldwide.
The role sits within the QA Department, which plays a crucial role in product development, manufacturing, and evolution. The team conducts thorough testing of hardware, software, and system interactions in extreme conditions, including simulating human and animal movements, weather conditions, temperature variations, and controlled fire and flooding scenarios.
As a Middle Embedded Engineer, you'll be working with C and embedded systems, utilizing your expertise in RTOS (particularly FreeRTOS), multi-threaded programming, and STM32 microcontrollers. You'll be responsible for developing high-level project designs, implementing efficient modules, and ensuring code quality through standardized library designs.
The ideal candidate should have at least 2 years of C development experience, strong algorithmic thinking, and deep understanding of embedded systems. Knowledge of various communication protocols (UART, I2C, SPI, USB 2) and experience with build tools like make and cmake is essential. Additional C++ knowledge would be advantageous.
Ajax Systems offers a competitive package including medical insurance, professional development opportunities, and the unique chance to participate in beta testing new security devices before release. The company prides itself on its "zero bullshit culture" and its role in making "Made in Ukraine" synonymous with reliability in the global security systems market.