Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури.
4 січня 2024

Senior Embedded Developer (вакансія неактивна)

Київ

Ajax Systems — розробник бездротових та дротових систем безпеки з можливостями розумного будинку. Це компанія повного циклу від генерації ідей та R&D до масового виробництва та продажу. Ми робимо все: виробляємо фізичні пристрої (система включає багато різних датчиків і хаби), пишемо для них прошивку, розробляємо серверну частину і випускаємо мобільні додатки.
Пропонуємо долучитися до розширення лінійки бездротових пристроїв пожежної безпеки, що мало споживають, відповідають світовим стандартам і сертифіковані в усьому світі.

Key responsibilities:

— Key player of smart embedded developers team;
— Be involved in continuous enhancement initiatives such as the development of testing and CI frameworks etc.
— Assess new process technologies in terms of cost/performance/reliability;
— Architect, implement and maintain complex firmware/software designs;
— Maintaining, enhancing and improving of SDK and build system.

Requirements:

— At least 6 years embedded firmware experience;
— Very strong coding & debugging skills in C/C++;
— Experience with Bash, Python;
— Good skills in Git, Make and CMake;
— Solid experience with ARM Cortex-M based MCU;
— Experience with various HW peripherals (builtin, external) and sensors;
— Experience with low power or battery powered devices development;
— Good experience with debugging, emulating and troubleshooting of embedded SW & HW;
— Strong in OS concepts such as scheduling, multi-threading, processes, inter-process, privileged/unprivileged access, supervizor;
— Experience with networking and security, OSI model understanding;
— Solid experience with OTA updates, secured boot, ARM TrustZone;
— Quick adaptation to new technologies;
— Excellent analytical and problem-solving skills;
— Experience with wireless communications, multiple access to shared carrier;
— Good written and verbal communication skills in English.

Will be a plus:

— Experience with symmetric multiprocessing MCUs;
— Embedded Linux system development experience;
— Detailed knowledge of Linux operating system internals;
— Ability to organize and prioritize work across several projects simultaneously;
— Experience with various Compilers, Emulators, and Debuggers;
— Knowledge of Agile Software Development;
— BLE, Wi-FI, Zigbee, Sub-GHz protocols.

With us you will enjoy:

— Medical insurance.
— Working with a team of people to build the future of an industry.
— Non-trivial challenges and various specter of interesting tasks.
— A flexible, friendly and collaborative work environment.
— Corporate culture based on common sense.
— Opportunities to influence the creation of new products and their quality.