
C++ Tech Lead (VMS, Warsaw)
Ajax Systems2 days ago
Warsaw, PolandStaff+
Responsibilities
- Maintain high engineering standards, including testing practices and continuous delivery.
- Collaborate on a product combining video cameras with traditional security sensors.
- Improve engineering practices and code quality.
- Participate in new product-feature discussions and take responsibility for product development within the overall system.
Requirements
- At least 5 years of experience with C++11/C++14.
- At least 1 year of experience as a Team Lead.
- Strong knowledge of Linux systems, Bash, and Linux kernel fundamentals.
- Experience with embedded systems and resource-constrained environments.
- Solid understanding of processes, threads, and asynchronous programming.
- Strong experience with Boost, particularly Boost.Asio.
- Ability to write unit and integration tests; TDD experience is a plus.
- Proficiency with Git, CMake, and GDB.
- Hands-on experience designing and developing large-scale systems.
- Nice-to-have experience with Z-Wave, Zigbee, LoRa, Python, gRPC, driver development, and relevant open-source technologies.
Benefits
- Opportunity to propose and implement ideas that directly impact the product and its mass production.
- Position at a rapidly growing company with a motivated, highly professional team.
- Competitive salary.
- Medical insurance.
- Corporate English-language classes.
- Participation in an internal beta-testing program for Ajax security systems.
- Discounts from partner companies and on Ajax products.
- Warsaw-based role.
About Ajax Systems
Ajax Systems builds wireless security systems and smart home devices for homes and businesses, sold through professional installers and distributors. Its portfolio spans intrusion detection, video surveillance, fire and life safety, and automation, used by over 4.5 million end users in more than 180 countries. Founded in 2011 and headquartered in Dubai, the privately held company manufactures across Ukraine, Turkey, and Vietnam.