companyAjax Systems logo

Python Developer

Ajax SystemsKyiv, Kyiv City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Proficiency in PyQT/Pyside is essential; minimum 2 years of commercial experience with Python 3; strong understanding of Multiprocessing, Threading, Sockets, and the Python Standard Libraries; knowledge of HTTP/TCP and OSI model; experience with Object-Oriented Programming (OOP); familiarity with embedded systems and automation technologies is a plus.

About the job

Ajax Systems is a leading international technology company recognized as the largest manufacturer of security systems in Europe. Our innovative Ajax products are trusted by over 4.5 million users across more than 180 countries, featuring a portfolio of 280 devices designed for intrusion detection, video surveillance, fire safety, and automation.

Join Our Automation Department, where we develop cutting-edge software and hardware solutions for testing each device during the manufacturing process. We design automated robotic lines for assembly and packaging, and we create software for device firmware and production management aimed at optimizing manufacturing time for sensors using Python 3 and Embedded C.

Our Mission is to ensure the production of the highest quality devices in the shortest possible time. We develop proprietary software and hardware that are utilized at nearly every stage of production, from testing assembled boards and microcontroller firmware to verifying finished devices and packaging. Our primary challenge is achieving full automation of all production stages utilizing conveyors and robotics.

Key Responsibilities:
— Develop desktop applications (PC, single-board) to automate mass production processes, testing, and calibration of devices.
— Integrate hardware with production software necessary for verifying/calibrating individual functions of security, video, and smart home devices.
— Collaborate with CI/CD systems for automatic management of software versioning in production.
— Create auxiliary programs, scripts, analysis algorithms, and APIs for interaction with databases, third-party software, and hardware from other teams.

Required Skills and Qualifications:
— Proficiency with PyQT/Pyside is essential.
— Minimum of 2 years of commercial experience with Python 3.
— Strong understanding of Multiprocessing, Threading, Sockets, and the Python Standard Libraries.
— Knowledge of HTTP/TCP and OSI model.
— Experience with Object-Oriented Programming (OOP).
— Familiarity with embedded systems and automation technologies is a plus.

About Ajax Systems

Ajax Systems is a pioneering technology enterprise, recognized as Europe's largest security system manufacturer. With a robust portfolio of innovative products trusted by millions globally, we are dedicated to enhancing safety and automation through cutting-edge technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.