Technical Lead - Embedded Linux
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
Manager
Qualifications
About Ajax Systems
Ajax Systems is at the forefront of technology innovation, specializing in the development of cutting-edge security solutions. Our commitment to excellence and growth positions us as a leader in the smart home and security system market, with a vast network of users who trust our products for their safety and security needs.
Similar jobs
Search for Embedded Developer Fibra Team
157 results
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.
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.
Ajax Systems
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
Join Ajax Systems — 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, Ajax is trusted for comprehensive security solutions for residential and commercial properties of all scales. Our portfolio boasts 280 devices designed for intrusion protection, video surveillance, fire safety, and automation. Each year, we experience exponential growth in both team size and global user base. Fibra Division focuses on developing devices for the security and automation of commercial properties. This division is responsible for the advancement of a professional wired lineup, from designing central units to creating various types of peripheral devices. Our team ensures stable communication and scalability of systems, which is critical for the Enterprise segment.The development process encompasses the full product lifecycle, with engineers primarily using STM 8/32 and Embedded C. The division combines the expertise of hardware and embedded developers, mechanical designers, and optics specialists. This synergy allows the team not only to maintain existing solutions but also to concurrently develop and launch numerous new devices that integrate into the unified Ajax ecosystem. The Project Manager's objectives include overseeing the development team's workflow, managing timelines, actively participating in team development, and ensuring project transparency to effectively deliver new devices to end-users.
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 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 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.
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
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 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.
Playtech
Playtech is looking for a DevOps Team Leader to join the Kyiv office. This role leads a group of DevOps engineers with a focus on refining software development workflows and improving application reliability. The position centers on optimizing deployment pipelines and supporting teams as they deliver new features and updates. Responsibilities Lead and mentor a team of DevOps engineers Guide the team in adopting modern DevOps practices Work to streamline software development and deployment processes Maintain high availability and performance for Playtech applications Collaborate with teams across departments to enhance product quality What We’re Looking For The ideal candidate enjoys working with technology and knows how to motivate a team toward operational goals. Strong technical skills and leadership experience are important, along with the ability to work on projects that involve several departments.
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.
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.
Quantum Systems GmbH
Quantum Systems GmbH develops unmanned solutions for air, land, and sea operations, combining advanced hardware with AI-driven software. The company delivers real-time data and precise control to defense, security, and public sector clients worldwide. Since establishing the Kyiv office in 2022, Quantum Systems has remained committed to supporting Ukraine. Role overview The Service Team Lead manages the Kyiv-based service team, focusing on high-quality repairs, process improvements, and the professional growth of engineers. This is a full-time, on-site position based in Kyiv. Main responsibilities Team leadership Direct and coordinate a team of service engineers and testers. Plan workloads, assign tasks, and set priorities to improve productivity. Mentor, onboard, and guide engineers in their development. Lead technical discussions and review complex cases to find solutions. Quality assurance Ensure all repairs and testing meet company standards. Monitor deadlines, SLAs, and overall service quality. Analyze recurring technical issues and drive improvements to reduce defects. Review and validate complex repairs involving electronics, UAVs, and modules. Process improvement Streamline workflows and introduce industry best practices. Maintain and update checklists, procedures, and technical documentation. Collaborate with Testing, Logistics, Procurement, and R&D teams. Track performance metrics and prepare reports on key KPIs. Technical involvement Help resolve complex engineering challenges as they arise. Make technical decisions in non-routine situations. Oversee repairs of UAVs, electronic modules, and power systems. Location: This position requires full-time, on-site presence at the Kyiv office.
Join SKELAR, a pioneering venture builder committed to establishing international tech businesses. We partner with co-founders to assemble strong teams that excel in global markets.Currently, SKELAR manages a diverse portfolio of businesses across various sectors, from EdTech to marketplaces. Our ventures have been recognized as top startups and product companies in Ukraine, featuring prominently in AppStore rankings and creating platforms used by millions. Notable media outlets like TechCrunch and Wired have covered our businesses.We take pride in our robust team of over 1,000 specialists, each possessing exceptional expertise and ambitious goals. Our people are our greatest asset, and we strive to build businesses alongside the best talent available.We are currently seeking a Golang Backend Team Lead for PawChamp, a mobile application and online platform designed for dog owners. PawChamp enables pet parents to train their dogs and learn more about care and training through 24/7 chats with experts, the AI companion Pawchie, and educational materials developed in collaboration with dog trainers. Our aim is to provide personalized daily lessons covering all aspects of dog training, from basic commands to addressing behavioral issues. Our strategic goal is to become the leading player in the global online dog training market, fulfilling all needs of pet parents and their dogs beyond training.In October 2025, we earned the title of Product of the Day on Product Hunt.App Store rating: 4.8Intro video about the product: https://www.youtube.com/watch?v=D3vURwhmufgKey Challenges:Enhancing the backend for our mobile products and the PawChamp web platform.Leading, coordinating, and developing the backend development team.Collaborating with stakeholders.Ensuring high code quality and adherence to best development practices within the team.Interacting with adjacent teams to improve system component interaction and optimize processes.Enhancing code, architecture, services, and development approaches.What We Value:
TENTENS Tech
TENTENS Tech, a partner IT company of SKELAR, is at the forefront of building international tech businesses from Ukraine.We create innovative social discovery platforms that serve over 20 million users globally. Our impressive pace and scale are fueled by deep expertise in analytics, high-load systems, and performance marketing.Our team at TENTENS Tech consists of over 250 professionals, each acting as a CEO in their role and contributing to our collective success. We operate with a 10/10ths mentality: we keep our sights on our goals, ask the right questions along the way, and never settle for 'good enough' — we strive for excellence and beyond. If you resonate with this mindset and are ready to accelerate with us, we want to meet you!We are currently seeking a Backend Team Lead to help elevate our standards of excellence.
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.
Playtech
Playtech is looking for a DevOps Team Leader to join the Kyiv office. This position centers on guiding a skilled DevOps team and improving the integration and deployment of software solutions. Role overview The DevOps Team Leader manages daily operations, supports team growth, and works to strengthen infrastructure. Collaboration with other departments is a key part of the job, with a focus on refining workflows and introducing effective DevOps practices. What you will do Lead and mentor a team of DevOps engineers Drive integration and deployment processes for Playtech’s software Work closely with other teams to streamline workflows Promote a culture of innovation and continuous improvement Requirements Experience in DevOps or a related technical field Strong leadership skills Interest in optimizing processes and supporting team development
Sign in to browse more jobs
Create account — see all 157 results

