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
Experience Level
Mid to Senior
Qualifications
The ideal candidate should have:Proficiency in Java and Kotlin programming languages. Experience with cloud technologies and services. Strong problem-solving skills and the ability to work independently as well as part of a team. Familiarity with Agile development methodologies. Good communication skills in English.
About the job
We are seeking a talented and motivated Middle Java/Kotlin Developer to join our innovative Cloud Development Department at ajax. In this role, you will work on exciting projects that leverage cloud technologies and have a real impact on our products and services.
As a Middle Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to ensure the successful implementation of our cloud strategies.
About ajax
ajax is a leading technology company based in Kyiv, dedicated to creating innovative cloud solutions that help businesses thrive in a digital world. Our team is passionate about technology and committed to driving progress through cutting-edge software development.
Join our Automation team as an Embedded C++ Developer, where you will contribute to the development of high-quality electronic devices through innovative embedded systems. Your role will involve tackling challenges at various system levels, from creating firmware for testing hardware to designing software for autonomous equipment that ensures production quality control.Collaboration is key to our success, and you will be part of a dynamic environment with a focus on thoughtful system architecture and project organization. This structure enables multiple engineers to work effectively on the same product and quickly understand the codebase.
Join Ajax Systems, a leading technology company and the largest producer of security systems in Europe. We are seeking a talented Embedded Hardware Developer to enhance our innovative product portfolio, which includes over 280 devices designed for intrusion protection, video surveillance, fire safety, and automation solutions. As part of our dynamic R&D team, you will collaborate with the Automation Department to develop sophisticated software-hardware complexes for testing devices during production, create robotic lines for assembly and packaging automation, and optimize manufacturing processes through advanced programming in Python 3 and Embedded C.
Join the innovative Fibra Team at ajax as an Embedded Developer. In this role, you will work closely with cross-functional teams to design, develop, and maintain embedded systems that are at the core of our cutting-edge security products. Your expertise will contribute to enhancing the performance and reliability of our solutions, ensuring they meet the high standards our customers expect.
Join Ajax Systems as a Middle Embedded Linux Developer specializing in Video Devices! We are an international technology company and the largest manufacturer of security systems in Europe, trusted by over 4.5 million end-users and 330,000 PRO-users in more than 180 countries. Ajax offers comprehensive solutions for the protection of residential and commercial properties of various scales. Our portfolio includes 280 devices for intrusion protection, video surveillance, fire safety, comfort, and automation. Each year, we experience significant growth in both team size and global user base.Key Responsibilities:As part of our Device Department, you will design and implement embedded Linux systems for our innovative video devices, ensuring high performance and reliability.
We are seeking a talented and passionate Embedded Developer to join our dynamic Fibra Team. In this role, you will work on cutting-edge embedded systems, contributing to the development and optimization of innovative solutions that enhance user experience and performance.You will collaborate with a team of skilled engineers to design, develop, and implement software for embedded systems. Your expertise will play a crucial role in driving our projects forward and ensuring high-quality standards are maintained.
Ajax Systems is a leading technology company that takes pride in its comprehensive approach, from conceptualizing innovative ideas to research and development, and ultimately, mass production and sales. We specialize in manufacturing state-of-the-art physical devices, which encompass a variety of sensors and hubs. Our dedicated team is responsible for crafting the firmware, developing the server infrastructure, and launching mobile applications. With offices in both Kyiv and Lviv, we ensure that all technical and product-related decisions are made locally, fostering a collaborative environment.We have successfully launched and continually enhance Malevich OS, the core of our hubs. We are on the lookout for passionate Embedded Engineers eager to join us in elevating our systems. The quest for innovation never ceases, as we strive to introduce new functionalities, sensors, and features to further enhance our offerings.
Ajax Systems is a leading international technology company and the largest manufacturer of security systems in Europe. With over 4.5 million end-users and 330,000 PRO users across more than 180 countries, our products are trusted worldwide. Ajax provides comprehensive solutions for safeguarding residential and commercial properties of all sizes. Our product portfolio features 280 devices designed for intrusion detection, video surveillance, fire safety, and automation solutions. Each year, we experience exponential growth in both our team size and our global user base.Our System Department is dedicated to enhancing device intelligence, transforming them into fully-fledged IoT solutions. We have developed and continue to enhance the Malevich OS (a modular RTOS for various hardware platforms) and the Ajax Cloud service (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). To facilitate system management, maintenance, and monitoring, we have created applications for iOS (Objective-C, Swift), Android (Java, Kotlin), and Windows/macOS (Python / C++, QT, QML).We are on the lookout for a Senior C++ Developer to join our AI team. In this pivotal role, you will empower our entire range of video devices to not only capture images but also to discern specific objects within the frame, track their movement and behavior, and recognize events and individuals.Your mission will involve integrating various types of computer vision analytics into our cameras, doorbells, and NVRs, taking into account the unique resource constraints of each device. You will also ensure seamless device integration with each other and with the cloud. Beyond implementing new functionalities, there will always be opportunities to enhance existing features by bringing your innovative ideas to pre- and post-processing stages.This role requires close collaboration with ML engineers, business analysts, cloud developers, and application developers, providing you with a fantastic opportunity to advance both your communication skills and technical expertise.
Join our dynamic team in Kyiv, Ukraine, where you will work full-time in our modern office. We provide a convenient shuttle service from the nearest metro station for your ease.About the RoleAs a Senior Embedded Software Engineer, you'll play a pivotal role within our Architecture team, focusing on the development and implementation of essential features that enable our drones to operate safely and autonomously in the skies. Collaborating with our elite team of seven members, you'll push the boundaries of drone technology while working closely with stakeholders in Germany and the US across System Architecture and Hardware Development.Your Daily Responsibilities:Develop, maintain, and optimize the Quantum-Systems autopilot firmware and its associated stack.Design, conceptualize, implement, and test new autopilot functionalities.Export flight control and navigation algorithms from MATLAB/Simulink and integrate them into the autopilot's embedded framework.Implement, maintain, and optimize BSP/peripheral and external sensor drivers for real-time operating systems.Document and maintain autopilot firmware for flight tests, including creating flight test tickets, supporting flight tests, and analyzing post-flight data.Create unit tests and debug/troubleshoot the codebase to ensure comprehensive code coverage and functionality testing.Oversee the firmware update ecosystem, including bootloaders and firmware updates.Assist in the implementation and maintenance of production tools.
Ajax Systems is a leading international technology company and the largest developer and manufacturer of security systems in Europe, offering smart home solutions. Our ecosystem encompasses 180 devices, mobile and desktop applications, and robust server infrastructure. Each year, we experience significant growth in both team size and global user base, currently boasting over 4,100 employees. Ajax sensors protect 3.5 million users across more than 187 countries worldwide.In recent times, security has become increasingly crucial for homeowners and businesses alike. Whether it’s safeguarding residences, protecting assets, or ensuring the safety of loved ones, having a reliable security infrastructure is paramount. Video surveillance systems provide a comprehensive solution for monitoring, recording, and analyzing activity within and around your premises. The evolution of video technology has been remarkable, transitioning from early CCTV systems to advanced modern IP cameras that deliver high-definition video, remote access, and intelligent analytical capabilities.We are seeking an intelligent, experienced, and technically adept Technical Lead for our Linux Embedded Development team within the Video Department.Key Responsibilities:— Provide technical leadership in the development of embedded solutions on ARM platforms— Lead kernel-level development and low-level integration (Linux kernel, drivers, system services)— Ensure SDK/BSP integration with application-level implementations in C++— Align software architecture with hardware constraints and requirements— Organize defect root cause analysis, performance optimization, and system diagnostics processes— Collaborate with Hardware, Mechanical, QA, Video System, and Production teams— Engage with technical support from solution providers (ARM platforms, ISP, DSP, etc.)— Support the product lifecycle (releases, updates, maintenance)— Implement and uphold development standards, review processes, and quality assurance practices— Manage technical risks associated with embedded solutions and define strategies for mitigation
Atto Trading is an innovative quantitative trading firm leading the charge in global high-frequency trading strategies. We are on the lookout for a skilled C++ Software Engineer to become a vital part of our expanding team.This role offers the flexibility of remote work from Ukraine, with occasional in-office attendance in Kyiv as circumstances permit.Our international team is diverse, comprising experts in trading, statistics, engineering, and technology. Our structured approach, combined with rapid feedback from the market, enables us to swiftly transform concepts into profitable solutions. Working in our collaborative environment allows us to tackle some of the most challenging issues in the industry together. As a small firm, we maintain agility and uphold the highest standards of integrity, creativity, and dedication.Your Responsibilities:Architect and implement performance-critical components for our large-scale trading infrastructure.Develop high-frequency trading (HFT) systems in C++ focusing on low latency and unwavering reliability.Produce modern, efficient code based on the latest C++ standards.Engage directly with cutting-edge networking hardware using kernel-bypassing drivers.Conduct performance research aimed at enhancing the speed and scalability of our platform.Qualifications:Minimum of 3 years of direct experience in C++ development.In-depth understanding of C++ standards (C++14, C++17; C++20 knowledge is highly desirable).Practical experience with Python and/or Bash scripting.Familiarity with Linux operating systems and system-level programming.Strong understanding of multithreading, IPC, and concurrent systems.Proven ability to optimize latency and throughput, including experience with profiling and PGO.Knowledge of object-oriented programming and software design patterns.Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.Meticulous attention to detail, coupled with a critical and quality-oriented mindset.Able to work independently or within small teams in a fast-paced environment.Excellent communication skills and upper-intermediate (or higher) proficiency in English.A genuine curiosity and passion for financial markets and trading.Preferred Qualifications:Experience in developing high-performance, low-latency systems on Linux.Familiarity with operating system internals and kernel-level networking.Understanding of financial instruments such as stocks, ETFs, futures, or options.Knowledge of protocol-level networking (TCP/UDP/IP stack insights are a plus).Benefits:Competitive compensation package.Performance-based bonus opportunities.Healthcare and sports/gym budget.Mental health support, including access to therapy.Paid time off (25 days).Relocation support (where applicable).
Quantum Systems GmbH seeks an Embedded Software Quality Assurance Engineer to join its R&D team in Kyiv. This is a full-time, office-based role focused on maintaining the quality and reliability of advanced drone software. The position involves close collaboration with development engineers and a strong commitment to thorough testing practices. Role overview The engineer will design and execute verification strategies for embedded software, covering low-level firmware, device drivers, and flight control systems. Responsibilities span the entire test design process, from initial requirements through to automated hardware-in-the-loop (HIL) regression testing. A key focus is ensuring safety and deterministic behavior across all software releases. What you will do Translate system and safety requirements into testable specifications, acceptance criteria, and traceability matrices for embedded components. Design and implement automated testing frameworks for firmware. Build and maintain HIL test benches using tools such as power supplies, oscilloscopes, logic analyzers, and RF signal generators. Develop board bring-up test suites for bootloaders, secure boot, installation and upgrades, and peripheral self-tests. Oversee regression pipelines, including containerized runners, artifact retention, flaky test triage, trend reporting, and release quality gates. Introduce fault-injection and negative testing to validate fail-safe behaviors. Work with the Embedded Development Team to isolate root causes using traces, logic captures, and on-target debugging. Review and optimize existing test cases. Expand test coverage methodically. Provide quality reports within your area of responsibility. Participate in project meetings and contribute technical insights. Document findings and best practices in the Knowledge Base. Location This position is based in Kyiv, Ukraine. On-site presence is required.
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.
Join our innovative team in Kyiv as a Core Developer specializing in Rust and C++. In this full-time role, you will work in our office, with convenient shuttle services from the nearest metro station.About the PositionWe are looking for a talented developer with over 5 years of experience to enhance the core architecture of our real-time control systems for swarm robotics and sensor management. As part of a forward-thinking development team, you will leverage cutting-edge technology to solve complex challenges in mission-critical environments.Your Daily Responsibilities:Design, develop, and sustain robust systems for effective swarm control and sensor management.Implement high-performance communication protocols and real-time processing solutions tailored for robotics.Work collaboratively with diverse teams to seamlessly integrate backend components with robotics software and sensor networks.Enhance system performance, scalability, and reliability in a distributed robotics ecosystem.Tackle intricate problems using advanced programming languages such as C++ and Rust.Engage in code reviews, architectural discussions, and key software design decisions.
Join Ajax Systems, an international technology leader and Europe's largest developer and manufacturer of advanced security systems with smart home capabilities. We are seeking an experienced Embedded Linux Developer to be a part of our dynamic team in Kyiv. In this role, you will leverage your expertise in Embedded Linux development to contribute to our ecosystem of over 180 devices and applications, safeguarding millions of users worldwide. You will work on cutting-edge technology, tackling challenges in the development of secure, efficient, and innovative solutions.
Join the Ajax Systems Team! We are a leading international technology company and the largest developer and manufacturer of security systems in Europe, specializing in smart home capabilities. Our ecosystem encompasses 135 devices, mobile and desktop applications, and robust server infrastructure. We have consistently demonstrated exponential growth in team size and global user base, with over 3,300 employees protecting 2.5 million users across more than 187 countries.About the Device Department Our dedicated Device Department focuses on developing innovative devices for security and automation. We embrace significant challenges in the following areas: - Low-Power: Devices must operate efficiently for extended periods on standard batteries; - Cost Efficiency: Our mass-market products should remain competitively priced; - Design for Manufacturing (DFM) and Design for Humans (DFH): Our schematics, enclosures, and components should be easily replicable in high volumes without compromising quality. Our development primarily utilizes STM32 microcontrollers, along with other MCUs and SoCs, employing Embedded C. We have cultivated a talented team of Hardware and Embedded C engineers, industrial designers, and mechanical engineers.
Join Ajax Systems, a leading international technology firm, as a Hardware Engineer in our Fibra division. We are the largest developer and manufacturer of Ajax security systems in Europe, specializing in smart home solutions. Our ecosystem comprises 135 devices along with mobile and desktop applications supported by a robust server infrastructure. With over 3,000 professionals, we continue to experience exponential growth, safeguarding 2.5 million users across more than 169 countries.About the Team:The Fibra team is dedicated to creating cutting-edge security and automation devices for commercial properties. Our developers primarily work with STM 8/32 and Embedded C. We have established a strong expertise with a talented group of Hardware and Embedded C engineers, industrial designers, and mechanical engineers. The team has already launched several leading devices and will continue to innovate, developing and releasing numerous new products in the future.
Ajax Systems is a leading international technology firm and the largest manufacturer of security systems in Europe. Our Ajax products are trusted by over 4.5 million end-users and 330,000 PRO-users across more than 180 countries. We provide comprehensive solutions for the protection of residential and commercial properties of all sizes. Our portfolio includes 280 devices for intrusion detection, video surveillance, fire safety, comfort, and automation. Each year, we showcase exponential growth in both our team size and user base globally.The Device Department is dedicated to the design and development of innovative security and automation devices. We tackle serious challenges in areas such as:- Low Power Consumption: Devices must operate efficiently for extended periods on standard batteries.- Cost-Effectiveness: Mass-market products should remain within the mid-price range.- DFM (Design for Manufacturing) and DFH (Design for Human): Schematics, enclosures, and other components should be easily reproducible in the production of hundreds of thousands of devices without sacrificing quality.Our development primarily utilizes STM32 (with additional MCU and SoC options) and Embedded C. We have cultivated a strong expertise with talented professionals, including Hardware and Embedded C engineers, industrial designers, and mechanical engineers.
Job OverviewJoin Wargaming's innovative Game Engine Development team as a Render Engineer. In this role, you will play a pivotal part in enhancing our cross-platform game engine, developed in C++. Your expertise will contribute to creating exceptional gaming experiences.Key ResponsibilitiesDevelop and optimize new graphics features.Refactor existing code, optimize performance, and resolve graphic issues.Adhere to coding standards while writing clean and maintainable code.Produce technical documentation for development processes.QualificationsMinimum 2 years of professional experience in C++ development.Familiarity with graphics APIs including DirectX, Vulkan, or OpenGL.Proficient in shader programming (GSL, HLSL).Basic understanding of linear algebra concepts such as vectors, matrices, and quaternions.Experience in developing 3D demo applications or custom engines.Skilled in using debugging and profiling tools (Nsight, Renderdoc, PIX, etc.).Solid understanding of GPU architecture and graphics pipeline.Hands-on experience with DirectX 11/12 and Vulkan.Desirable SkillsIntermediate proficiency in English.BenefitsWe offer a range of benefits tailored to the local market in Kyiv, including:24 days of annual leave.6 personal days per year.Opportunities for career growth and professional development.Comprehensive Private Health Care with wellness program options.Mental health support program (iFeel).Life event bonuses (Birthdays, Marriages, Childbirth).50% contribution towards English language courses.Employee discounts on various services.Personal Gaming Account for gaming perks.Free coffee, fruits, and snacks in the office.Company events and gatherings.Seniority awards recognizing long-term contributions.A referral program that rewards you for bringing in top talent.
Join Ajax Systems, a leading international technology company and Europe's largest manufacturer of security systems, as we seek a talented Senior Mechanical Engineer. With over 4.5 million end users and 330,000 PRO users across more than 180 countries, our solutions provide robust protection for residential and commercial properties of all sizes. Our diverse portfolio includes 280 devices focused on intrusion prevention, video surveillance, fire safety, and automation. We are experiencing rapid growth both in our team size and our global user base. As part of our R&D division, which encompasses four departments—System, Device, Automation, and QA—you will play a crucial role in the Device Department. This team focuses on innovating security and automation devices while overcoming significant challenges, including: - Low-Power: Ensuring devices operate for extended periods on standard batteries. - Cost Efficiency: Maintaining competitive pricing for mass-market products. - DFM (Design for Manufacturing) and DFH (Design for Humans): Creating designs that are easily replicable in high volumes without sacrificing quality. Our development primarily utilizes STM32 microcontrollers, along with other MCUs and SoCs, employing Embedded C programming. We have cultivated a strong team of skilled Hardware and Embedded C engineers, industrial designers, and mechanical design engineers. We are now seeking an experienced engineer who is eager to advance their career as a Mechanical Engineer.
We are seeking a talented and motivated Middle Java/Kotlin Developer to join our innovative Cloud Development Department at ajax. In this role, you will work on exciting projects that leverage cloud technologies and have a real impact on our products and services.As a Middle Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to ensure the successful implementation of our cloud strategies.
Apr 1, 2026
Sign in to browse more jobs
Create account — see all 132 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.