Ajax Systems

Ajax Systems is an international technology company, the largest developer and manufacturer of security systems in Europe with smart home capabilities. It is an entire ecosystem of 135 devices, mobile and desktop applications, and server infrastructure. Every year, we demonstrate exponential growth in both team size and the number of users worldwide. Currently, the company has over 3,000 employees. Ajax sensors protect 2.5 million users in more than 187 countries worldwide.

The R&D department, which consists of four departments: System, Device, Automation, and QA, is responsible for device development at Ajax.

The Automation Department is involved in the development of hardware-software complexes for testing each device during production, creates robotic lines for assembly and packaging automation. It also develops software for device firmware and production management, which allows for optimizing the time spent on sensor manufacturing. Python 3 and Embedded C are used for this purpose.

Tasks:

  • Development of electronics with a complex analog part, where system accuracy is an important parameter.
  • Writing software for various microcontroller architectures.
  • Writing software for PC and single-board computers (Orange PI, Raspberry PI) in the following areas: digital processing of analog signals, drivers for peripheral devices, network protocols, high-level logic of a distributed application, working with GUI frontend (QML), working with databases, software for controlling mechanics (understanding physical processes).
  • Interaction with the design team to implement the mechanics of specialized equipment.
  • Testing and debugging of developed electronics and assembled equipment.
  • Creating documentation describing the operation of developed devices.

We offer:

  • The opportunity to propose and implement your own ideas that impact the product and production.
  • Work in a motivated team and a zero bullshit culture.
  • Competitive salary.
  • Medical insurance.
  • Corporate English language courses.
  • Compensation for professional training.
  • The opportunity to participate in the beta testing project of Ajax security systems — receiving and testing new gadgets before their release.

Required knowledge and skills:

  • Technical education.
  • Experience in developing and debugging analog devices.
  • Commercial experience in development for 32-bit microcontrollers.
  • Ability to use version control systems, such as git.
  • Ability to use a soldering station (mounting 0402 components), oscilloscope.
  • Creating electronics documentation using CAD systems.
  • Fluent understanding of technical documentation in English.

Will be a plus:

  • Experience working in Altium Designer.
  • Basic knowledge of Python (if no similar experience, be prepared to learn).
  • Commercial experience in developing projects with OOP.
  • Commercial experience in developing projects that are supported long-term and worked on by a team of at least three people.
  • Understanding the requirements and needs of mass electronics production.
Ajax Systems

Ajax Systems