Image Quality Engineer
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
Experience
Qualifications
About Ajax Systems
Ajax Systems is a prominent international technology firm and Europe's leading manufacturer of security systems, trusted by millions globally. We provide innovative security solutions tailored for various property sizes, ensuring safety and peace of mind.
Similar jobs
Search for Embedded Software Quality Assurance Engineer
233 results
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 Ajax products are trusted for comprehensive solutions in protecting residential and commercial properties of all scales. Our portfolio includes 280 devices designed for intrusion detection, video surveillance, fire safety, and comfort automation. Each year, we experience significant growth both in team size and global user base.The development of devices at Ajax is spearheaded by our R&D department, which comprises four specialized divisions: System, Device, Automation, and Quality Assurance (QA).The Device Department focuses on the creation of security and automation devices, taking on serious challenges in areas such as:- Low-Power: devices designed to operate for extended periods on standard batteries;- Cost Efficiency: mass-produced products must remain within the medium price segment;- Design for Manufacturing (DFM) and Design for Human (DFH): circuitry, casings, and other components must be easily reproducible in the production of hundreds of thousands of devices without sacrificing quality.Development primarily targets STM32 (but also includes other MCUs and SoCs), utilizing Embedded C. We have built a strong expertise with talented Hardware and Embedded C engineers, industrial designers, and mechanical engineers.
Playtech
Your impactful mission.Conduct quality control activities to maintain exceptional standards across all software releases.Collaborate with the development team and QA Team Leader to plan, estimate, prioritize, and coordinate testing efforts.Design, develop, execute, and maintain comprehensive test cases, scenarios, use cases, and user stories.Create detailed test reports and structured test plans that align with our Test Strategy.Review requirements, specifications, and technical documents to ensure product compliance.Identify, document, and monitor defects uncovered during testing.Take ownership of assigned responsibilities, ensuring timely resolution and retesting.Develop and maintain automation scripts using our proprietary automation tools for each game.Proactively address blockers and escalate issues as necessary.Provide stakeholders with transparent insights into product quality and readiness.Ensure adherence to regulatory standards and requirements.Evaluate products based on non-functional criteria including performance, reliability, usability, security, compatibility, and portability.Continuously enhance your QA skills and remain informed on industry best practices.Focus on post-sprint testing of release versions of casino games to guarantee flawless delivery.
Playtech
Join Playtech as a Quality Assurance Engineer and play a crucial role in ensuring the delivery of high-quality software products. In this position, you will be responsible for designing and executing test plans, identifying defects, and working closely with development teams to improve processes and product quality.
Playtech
Role Overview Playtech is looking for a Quality Assurance Engineer in Kyiv. This role focuses on testing and validating software to help deliver reliable products. The position involves close collaboration with developers and project managers to spot issues early and support improvements in product functionality. What You Will Do Test software releases and updates to verify quality and performance Document and report bugs, inconsistencies, and other issues Work with developers and project managers to resolve problems and clarify requirements Contribute to ongoing improvements in testing processes and product quality
Your impactful role. You will...Gain insights into the design and functionalities of a premier software platform.Assess requirements, create comprehensive test designs, and execute testing for innovative features.Conduct manual testing across various stages.Identify, localize, and document software defects while tracking their resolution.Engage in daily communication with analysts, developers, architects, and other fascinating team members.
Role overview Playtech seeks a Junior Quality Assurance Engineer based in Kyiv. This entry-level position centers on testing gaming software and supporting quality assurance activities. The role helps the team deliver reliable releases and uphold product standards. What you will do Collaborate with experienced QA team members to test gaming products Assist in confirming that software meets Playtech’s quality benchmarks Develop practical skills using different testing methods and tools Take part in team discussions and contribute to ongoing improvements Learning opportunities Build hands-on experience in software quality assurance Work closely with professionals in the gaming industry Gain exposure to Playtech’s technologies and internal processes
As a Quality Assurance Engineer at Ajax, you will play a pivotal role in ensuring the quality and reliability of our software products. You will work closely with developers to identify and resolve issues, create and execute test plans, and contribute to the continuous improvement of our testing processes.
Precoro Inc.
Precoro Inc. is a Ukrainian fintech company helping organizations automate procurement and strengthen oversight. With more than 1,000 clients in over 80 countries, Precoro delivers measurable value and cost savings for businesses worldwide. Role overview Precoro is hiring a Manual Quality Assurance Engineer for the Integrations Module team in Kyiv. This group focuses on integrations with NetSuite and hotglue, collaborating closely with QA, Development, and Product Management. The position plays a key role in maintaining product quality and supporting a global client base. What you will do Manually test complex product modules to ensure reliability and performance. Investigate production issues using Sentry and databases to identify and resolve problems. Create, update, and maintain test cases and related documentation. Work with Product Managers and Developers to uphold high quality standards. Requirements Minimum 2 years of experience as a QA Engineer. Strong skills in web testing. Practical experience with SQL. Ability to analyze issues, find root causes, and recommend solutions quickly. Experience with both structured and adaptable release processes. Nice to have Experience using Sentry or similar error monitoring tools. Basic understanding of automation principles. What Precoro offers Trust as a foundation: Ideas and initiatives are welcomed, and the company does not practice micromanagement.
About the Role Playtech is looking for a Junior Quality Assurance Engineer in Kyiv. This entry-level position focuses on testing software to help deliver reliable products. The role involves working closely with developers and other team members to identify issues and improve product quality. What You Will Do Test software features and updates to catch bugs and performance issues Document test results and report problems clearly Collaborate with development teams to resolve issues and verify fixes Contribute to maintaining high standards for software quality Who This Role Suits This position is well suited for those starting a career in software testing or quality assurance and interested in learning from experienced teams.
Playtech seeks a Junior Quality Assurance Engineer in Kyiv to help uphold software quality across its gaming products. This position plays a key part in supporting the Quality Assurance team’s efforts to maintain high standards. Key responsibilities Collaborate with developers and project managers to identify and resolve software issues Assist in testing new features and updates ahead of release Support the ongoing reliability and quality of Playtech’s gaming solutions Role overview This role focuses on hands-on testing and teamwork. Junior Quality Assurance Engineers contribute to the smooth delivery of new features and help ensure Playtech’s games meet quality expectations.
Playtech
Role Overview Playtech is looking for a Quality Assurance Engineer in Kyiv to help uphold the quality and reliability of its gaming products. This role focuses on testing, collaborating with multiple teams, and supporting the delivery of smooth gaming experiences. What You Will Do Work with cross-functional teams to plan and refine testing strategies Execute test cases to check product quality and performance Document test results and report issues clearly What Matters Here Attention to detail when reviewing games and features Commitment to high standards and continuous improvement Clear communication and teamwork
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
Join our dynamic team at Quantum Systems GmbH as a Quality Control Engineer, where your expertise will ensure the highest standards in our production processes. We are looking for a dedicated professional who possesses a keen eye for detail and a commitment to excellence in quality assurance.Key Responsibilities:Incoming Inspection: Verify incoming materials (prepregs, resins, fabrics) for compliance with certificates and specifications.Process Control: Monitor quality throughout each stage of production.Visual Inspection: Conduct thorough inspections of products for defects.Measurements: Utilize measuring instruments to ensure product accuracy.Documentation: Prepare quality passports, test protocols, and maintain a defect journal.Defect Management: Identify defects and determine corrective actions according to technical documentation.
Ajax Systems
Ajax Systems is a leading international technology company 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 offer comprehensive solutions for the security of residential and commercial properties of various scales. Currently, our portfolio includes 280 devices designed for intrusion protection, video surveillance, fire safety, comfort, and automation. Each year, we experience significant growth in both our team size and global user base. We are looking for an Image Quality Engineer with experience in image tuning for embedded systems and a foundational understanding of photography and videography principles. Responsibilities:— Participate in the launch of new products— Support new firmware versions— Tune image quality— Create test documentation and reports— Maintain the infrastructure for testing and tuning image quality— Contribute to developing new approaches for testing and tuning image quality Qualifications and Skills:— BS or MS in Computer Science, Optics, Optoelectronics, Image Processing, or related field— Understanding of embedded systems— Ability to work in a dynamic and fast-paced environment— Strong written and spoken English skills— Experience with C++/Python Preferred Qualifications:— Understanding of photography principles is a significant plus— Experience with audio/video streaming— Familiarity with Imatest is a major advantage— Ability to identify root causes of software, firmware, and hardware failures— Experience working in UNIX/Linux— Experience testing IoT devices We Offer:— Opportunity to propose and implement your own ideas that impact product and production— Work in a motivated team with a zero bullshit culture— Competitive salary— Medical insurance— Corporate English language training— Compensation for relevant training— Opportunity to participate in beta testing projects for Ajax security systems—receiving and testing new gadgets before their release Ajax Systems is a Ukrainian success story, a place of incredible strength and energy. Join us to make Made in Ukraine synonymous with reliability.
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 sizes. Our portfolio includes 280 devices designed for intrusion protection, video surveillance, fire safety, comfort, and automation. We experience exponential growth each year, both in team size and user base globally.The R&D department at Ajax encompasses four divisions: System, Device, Automation, and QA.The Device Department is focused on developing devices for security and automation, tackling significant challenges such as:- Low-Power: Ensuring devices operate efficiently for extended periods on standard batteries;- Cost-Effectiveness: Maintaining products within an affordable price range;- Design for Manufacturing (DFM) and Design for Human (DFH): Ensuring that schematics, casings, and elements can be easily replicated in mass production without compromising quality.Our development primarily utilizes STM32 (alongside other MCUs and SoCs) with Embedded C, and we have built a strong team of talented individuals, 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.
Ajax Corporation
Join Ajax Corporation as a Production Quality Lead and play a pivotal role in ensuring the highest standards of quality across all production processes. You will be responsible for overseeing quality assurance protocols, conducting regular inspections, and implementing best practices to enhance production efficiency.This is an exciting opportunity for individuals passionate about quality control and production processes, looking to make a significant impact in a dynamic environment. Your expertise will help us maintain our reputation for excellence in the industry.
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.
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.
Sign in to browse more jobs
Create account — see all 233 results

