Senior Java Developer
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
About Ajax Systems
Ajax Systems stands at the forefront of technological innovation as Europe's largest security system manufacturer. Our commitment to excellence is reflected in our comprehensive range of products for video surveillance, smart homes, fire detection, and flood prevention. We empower over 3.5 million users across 187 countries with our state-of-the-art security solutions, leveraging the expertise of our 4,100 dedicated professionals. Join us to shape the future of security technology.
Similar jobs
Search for Embedded Linux Developer
131 results
Ajax Systems
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.
Ajax Systems
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
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.
Ajax Systems
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.
Ajax Systems
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 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.
Quantum-Systems
Join our dynamic team in Kyiv as a Linux Software Engineer and be at the forefront of drone technology! This full-time position requires you to work in our office, with a convenient shuttle service available from the nearest metro station.About the RoleAs a vital member of our System Architecture team, you will contribute to the development and maintenance of Linux-based systems that drive our innovative unmanned aerial vehicles at Quantum-Systems. Collaborating with a talented team of three, you will play a pivotal role in advancing drone technologies.You will engage closely with stakeholders from Avionics, Systems Engineering, and Flight Testing to ensure seamless integration of hardware, third-party software, and onboard applications into a robust Linux platform. Your work will ensure a reliable, scalable, and mission-critical software environment, making a significant impact on our operations.Your Daily Responsibilities:Maintain and develop new Linux applications for unmanned aircraft.Design and coordinate interfaces between teams while documenting architecture and design decisions.Integrate hardware and third-party software into the Linux system, collaborating with suppliers and internal teams.Conduct thorough testing of applications, including unit tests, integration tests, functional tests, and acceptance tests.Analyze flight logs from test flights and real-world customer issues.Debug and resolve software and hardware issues related to the Linux system.Enhance the build system, pipeline, and tooling, including creating releases with detailed release notes.Work within an agile environment and adhere to the defined development process.
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
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.
Ajax Systems
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.
Quantum-Systems
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.
Quantum Systems GmbH
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
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.
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.
Playtech
Your impactful role: As an iOS Developer, you will...Design, develop, and maintain innovative applications for the iOS platform, collaborating with a talented team.Engage with cross-functional teams to define, design, and implement new features that enhance user experience.Conduct unit tests to ensure code robustness, handling edge cases, usability, and overall application reliability.Identify and resolve bugs while continuously improving application performance.
United Tech
United Tech is an innovative global IT product company dedicated to transforming the landscape of real-time social connectivity. With a user base spanning North America, Europe, LATAM, and MENA, we specialize in developing next-generation mobile and web applications focused on live streaming and social networking. Our platforms facilitate large-scale, interactive, and engaging connections, positioning us at the forefront of a market projected to surpass $206 billion by 2030. Established in Ukraine, we are rapidly expanding our global footprint.About the Role: We invite you to be a part of our dynamic team as we build a state-of-the-art global video chat platform. You will have the unique opportunity to contribute to the initial stages of product development, shaping its architecture and backend without the constraints of legacy systems. This role allows you to make impactful decisions, engage with cutting-edge technologies, and develop a scalable cross-platform solution for both web and mobile applications.
Join Ajax Systems, a leading international technology company and Europe’s largest developer and manufacturer of advanced security systems. We are on the lookout for a talented and experienced Embedded Linux C++ Developer to enhance our Video Management System. You will contribute to our innovative ecosystem of over 180 devices and applications, leveraging your expertise to transform security solutions for millions of users globally. Collaborate within our System Department to develop cutting-edge technology, including our modular RTOS, OS Malevich, and cloud services powered by Java, Kotlin, and AWS. Play a key role in our mission to provide reliable security solutions that protect homes and businesses around the world.
Ajax Systems
Join Ajax Systems, the premier international technology firm and Europe's leading manufacturer of security systems, as a Senior Java Developer. We specialize in cutting-edge solutions for video surveillance, smart home technology, fire detection, and flood prevention. Our extensive product portfolio includes 180 advanced wireless and wired devices designed for security and automation, proudly protecting over 3.5 million users across 187 countries. With a skilled workforce of 4,100 professionals, we are committed to innovation and excellence in the security industry. We are seeking a talented, experienced, and technically adept Senior Java Developer to contribute to our dynamic team.
Ajax Systems
Ajax Systems is an innovative full-cycle organization that transforms ideas into reality, encompassing everything from research and development to mass production and sales. Our expertise spans the manufacturing of advanced physical devices—integrating a variety of sensors and hubs—developing the associated firmware, creating robust server solutions, and releasing user-friendly mobile applications. Our dedicated team collaborates in our Kyiv office, enabling us to make all technical and product decisions locally, ensuring agility and cohesiveness.We are on the lookout for an experienced Android Developer to join our dynamic team and contribute to the evolution of products we are passionate about. We seek a candidate who takes pride in their work, ensuring exceptional user experiences and high-quality development standards. This is a unique opportunity to develop applications for one of Ukraine's leading hardware companies, impacting approximately 400 million active users worldwide. Soon, you will also have the chance to spearhead the development of several new products from the ground up.
Miratech
Miratech is looking for a Mid-Level Java Developer to join the team in Kyiv. This position involves working closely with colleagues from different departments to build and support software applications. Role overview This role centers on designing, developing, and maintaining software using Java. The focus is on producing reliable, high-quality code that meets project requirements. Collaboration Expect regular interaction with cross-functional teams. Sharing ideas and problem-solving together are key parts of the workday. What you will do Design and implement Java-based applications Work with others to deliver software solutions Maintain and improve existing codebases
Sign in to browse more jobs
Create account — see all 131 results

