SQUAD is an R&D center that develops advanced AI-powered smart camera solutions.
Our team, driven by a strong engineering culture, supports businesses in bringing AI-powered products to market faster, optimizing costs, and achieving tangible results.
With the blend of deep expertise in embedded systems and 6,500 m² of in-house innovation labs, we continuously tackle one of the industry’s biggest challenges — all to ensure flawless performance in advanced motion detection, real-time video analytics, and intelligent false-alarm reduction.
-
· 162 views · 10 applications · 12d
User Acceptance Testing Engineer
Hybrid Remote · Ukraine (Kyiv) · Product · 1.5 years of experience · B1 - IntermediateTeam Summary Our User Acceptance Testing & Market Research team is a group of experts focused on validating product functionality from a user perspective to support successful go-to-market decisions. The team collaborates across Product, Design, and...Team Summary
Our User Acceptance Testing & Market Research team is a group of experts focused on validating product functionality from a user perspective to support successful go-to-market decisions. The team collaborates across Product, Design, and Engineering departments to provide data-driven recommendations for feature improvements. We approach all testing from an end-user perspective to ensure optimal customer experience. Our approach combines early engagement, iterative feedback, and data-informed decisions to identify usability gaps, align with business goals, and enhance user experience.
Job Summary
This role suits someone naturally curious, with strong critical thinking and ability to work independently in a dynamic, multi-cultural and diversified environment.
Responsibilities and Duties
- Conduct in-depth research to fully understand product features, functions, and intended use cases.
- Perform user acceptance testing of software and hardware following real-world scenarios at testing sites.
- Identify bugs, inconsistencies, or user experience issues through structured and exploratory testing.
- Collaborate with internal teams—including Product, Engineering, and Program Management — to clarify testing needs and share key findings.
- Interpret test findings to generate actionable insights, prepare reports, and create presentations for stakeholders.
- Monitor and analyze competing products and technologies in the market, providing benchmarking comparisons and highlighting strengths and areas for improvement.
Qualifications and Skills
- 1.5+ years of experience in manual testing with emphasis on UAT and market research.
- Knowledge of QA methodologies and familiarity with common tools (Jira, Confluence, etc).
- Experience testing software and hardware in a production environment.
- At least Intermediate level of written and spoken English.
- Strong communication and collaboration skills with a customer-focused mindset.
- Proven analytical and presentation skills.
We offer multiple benefits that include
- The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
- Competitive compensation and perks. Annual performance review.
- Gig-contract.
- 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
- Medical insurance is provided from day one. Sick leaves and medical leaves are available.
- Remote working mode is available within Ukraine only.
- Free meals, fruits, and snacks when working in the office.
-
· 62 views · 5 applications · 27d
IT Support Lead
Office Work · Ukraine (Kyiv) · Product · 4 years of experience · B2 - Upper IntermediateTeam Summary Our IT Support team is responsible for managing and resolving complex technical issues, ensuring a stable and efficient technology environment for the entire organization. We are focused on both high-priority issue resolution and continuous...Team Summary
Our IT Support team is responsible for managing and resolving complex technical issues, ensuring a stable and efficient technology environment for the entire organization. We are focused on both high-priority issue resolution and continuous process improvement. We also play a key role in coordinating with other departments, including HR and Recruitment, to streamline the onboarding and offboarding processes.
Job Summary
The IT Support Lead directs and mentors the support team while actively participating in resolving complex technical issues. This role combines leadership with hands-on technical expertise, responsible for both leading the IT support team and providing direct on-site support for advanced incidents.
Responsibilities and Duties
- Lead and mentor the IT support team members to enhance their skills, foster a collaborative environment, and boost overall performance.
- Serve as the primary point of escalation for complex and high-priority technical issues, providing advanced troubleshooting and expert guidance to the team.
- Provide direct, hands-on technical support for escalated incidents, user requests, and complex hardware/software issues, both remotely and in person.
- Monitor team performance by tracking key metrics (e.g., ticket volume, resolution time, user satisfaction) and generate regular reports for IT management.
- Manage IT support projects, including hardware refreshes, software rollouts, and system upgrades, ensuring they are completed on time and within scope.
- Coordinate with other departments, including HR and Recruitment, to streamline the IT onboarding and offboarding processes for all employees.
- Manage physical IT assets, including inventory, on-site setup, and maintenance of computer systems and network hardware.
- Assist with procurement decisions and ensure all systems and configurations comply with company standards and security policies.
Qualifications and Skills
- Hands-on experience in troubleshooting complex issues across macOS, Windows, and Linux operating systems, as well as server environments.
- Advanced knowledge of network architecture, infrastructure management, and security principles, including firewalls, VPNs, and endpoint security.
- Proven experience in administering and optimizing ITSM platforms like Freshservice and Jira to improve support workflows, manage service level agreements (SLAs), and enhance user satisfaction.
- Good knowledge of IT Asset Management and proven ability to manage the lifecycle of IT assets (inventory, procurement) and vendor relations, to ensure all systems comply with company standards and security policies.
- Hands-on experience with key IT tools and platforms such as Jamf, Cisco Meraki, Google Workspace, and VMware Workspace ONE.
- Proven ability to coach, mentor, and develop technical staff, fostering a culture of collaboration, continuous improvement, and high performance.
- Good communication skills to effectively collaborate with stakeholders across all levels of the organization and act as a liaison for the IT team.
Good spoken and written English.
Nice to have
- Advanced scripting and automation skills to streamline team workflows and system management.
- Hands-on experience with IAM systems such as Okta.
We offer multiple benefits that include
- The environment of equal opportunities, transparent and value-based corporate culture and an individual approach to each team member
- Competitive compensation and perks. Annual performance review
- Gig-contract
- 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves
- Medical insurance is provided from day one. Sick leaves and medical leaves are available
- Remote working mode is available within Ukraine only
- Free meals, fruits, and snacks when working in the office.
-
· 14 views · 1 application · 13d
Lead Lab Infrastructure Engineer
Office Work · Ukraine (Kyiv) · 5 years of experience · B2 - Upper IntermediateTeam Summary Our Lab Infrastructure Engineering team is the driving force behind our mission-critical end-to-end testing. We are seeking a Lead to guide the strategic direction of our lab, which integrates complex hardware setups, custom-built testing...Team Summary
Our Lab Infrastructure Engineering team is the driving force behind our mission-critical end-to-end testing. We are seeking a Lead to guide the strategic direction of our lab, which integrates complex hardware setups, custom-built testing nodes, and robust automation frameworks. Our team focuses on delivering stable, scalable environments that empower development and QA teams to run critical tests with confidence, ensuring the quality of our mobile devices and firmware.
Job Summary
To achieve this mission of delivering stable, scalable environments, we are seeking a Lead Lab Infrastructure Engineer. In this role, you will take ownership of the planning, development, and operation of our testing laboratory. You’ll lead a small but highly skilled team of Lab Infrastructure Engineers, guiding them in building and maintaining the physical and virtual infrastructure that supports large-scale mobile and firmware testing.
Responsibilities and Duties— Lead the lab's evolution, setting its strategic direction and ensuring alignment with business and engineering goals.
— Oversee the design, assembly, and configuration of physical test nodes, racks, and network topologies.
— Plan, implement, and maintain multiple testing environments across various automation domains, including mobile and firmware.
— Establish and enforce best practices for lab operations, including infrastructure orchestration, Root Cause Analysis (RCA), and continuous improvement of monitoring systems across both lab and cloud environments.
— Collaborate with QA automation and cross-functional testing teams to deliver reliable test environments.
— Lead troubleshooting efforts for complex lab, device, or network issues.
— Work on-site at one of our Kyiv laboratories.
Qualifications and Skills
— Proven expertise in designing, implementing, and scaling on-premise infrastructure, including network equipment, physical servers, and single-board mini computers, and supporting systems.
— Experience in leadership roles, with a demonstrated ability to guide and mentor team members.
— Expertise in Unix/Linux systems, networking fundamentals (LAN/Wi-Fi, DNS, DHCP, NAT, VLANs), and physical lab infrastructure (assembly, configuration, maintenance).
— Practical experience with Infrastructure as Code (IaC) tools like Terraform/Terragrunt, configuration management tools such as Ansible (preferred), and CI/CD pipelines.
— Proficiency in scripting (Python is primary) and strong troubleshooting skills for hardware, software, and network issues.
— Experience with AWS services (IAM, VPC, EC2, S3, Lambda, EKS, ECS, SSM).
— An Upper-Intermediate level in both written and spoken English (B2).
We offer multiple benefits that include
— The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
— Competitive compensation and perks. Annual performance review.
— Gig-contract.
— 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
— Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
— Medical insurance is provided from day one. Sick leaves and medical leaves are available.
— Remote working mode is available within Ukraine only.
— Free meals, fruits, and snacks when working in the office.
More -
· 128 views · 5 applications · 12d
Firmware QA Engineer
Hybrid Remote · Ukraine (Kyiv, Lviv) · Product · 1 year of experience · B1 - IntermediateTeam Summary Our team focuses on end-to-end and firmware testing of embedded systems to ensure reliability and consistency by validating end-user scenarios on real devices. Our scope includes regression testing, integration testing, and system-level...Team Summary
Our team focuses on end-to-end and firmware testing of embedded systems to ensure reliability and consistency by validating end-user scenarios on real devices. Our scope includes regression testing, integration testing, and system-level verification. As a part of a distributed QA team, collaborate closely to cover shared scopes effectively.
Job Summary
We are looking for a QA Engineer with experience in testing embedded systems. You will work on validating firmware and its features through end-to-end testing, covering interactions between hardware, backend, and the app.
Responsibilities and Duties- Contribute to test execution as part of a global team
- Report, investigate, and validate bugs to ensure product quality
- Create, maintain, and improve test cases
- Take part in bug triage, task allocation, planning sessions, and Go/No-Go meetings
- Report testing status and results to stakeholders
Qualifications and Skills
- 1+ years of experience in manual testing
- Experience in testing of embedded systems
- Knowledge of testing methodologies
- Experience in UNIX/Linux
- Understanding of network principles
- Understanding of embedded systems principles
- Experience with bug tracking systems
- Experience in writing test documentation
- Good written and spoken English
Nice to have
- Experience in debugging hardware and firmware
- Basic knowledge of Python
- Experience with 802.11 protocols
- Experience with low-powered systems
- The ability to root-cause failures across software, firmware, and hardware.
We offer multiple benefits that include
- The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
- Competitive compensation and perks. Annual performance review.
- Gig-contract.
- 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
- Medical insurance is provided from day one. Sick leaves and medical leaves are available.
- Remote working mode is available within Ukraine only.
- Free meals, fruits, and snacks when working in the office.
-
· 69 views · 3 applications · 13d
Embedded Software Engineer
Full Remote · Ukraine · 5 years of experience · B1 - IntermediateTeam Summary Our team consists of 6 skilled engineers working on firmware for smart cameras and doorbells. Utilizing the Scrum methodology, we focus on integrating existing solutions into new devices, developing cutting-edge features, and maintaining...Team Summary
Our team consists of 6 skilled engineers working on firmware for smart cameras and doorbells. Utilizing the Scrum methodology, we focus on integrating existing solutions into new devices, developing cutting-edge features, and maintaining system stability. We promote a friendly and collaborative environment, ensuring we are always ready to tackle challenges together.
Job Summary
We are seeking an Embedded Software Engineer who is an expert in embedded device programming. You will actively contribute to our existing frameworks and SDKs built on RTOS, playing a key role in integrating solutions into new hardware and advancing our product line's technological foundation. This position offers a direct chance to influence both new feature development and system architecture.
Responsibilities and Duties— Actively contribute to and maintain existing FW frameworks and SDKs based on RTOS
— Design and implement new features for smart cameras and doorbells
— Systematically troubleshoot and resolve complex stability issues across the system
— Perform code and architecture reviews and maintain clear technical documentation
— Manage code contributions using version control tools, including Bitbucket and Gerrit
— Ensure effective and clear communication across engineering teams and management.
Qualifications and Skills
— Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field
— Solid expertise in embedded device programming for commercial products
— Deep understanding and extensive practical experience with RTOS
— Proficiency in the C programming language
— Familiarity with modern version control systems, specifically Bitbucket and Gerrit
— Proven ability to systematically troubleshoot and resolve complex stability issues
— Strong communication skills—ability to clearly convey technical information, produce concise documentation, and interact actively with cross-functional colleagues
— High personal dynamics, professional curiosity, and a strong focus on delivery and technical investigation
— At least an Intermediate level in both written and spoken English (B1).
Nice to have
— Experience with C++ programming language
— Experience developing or integrating solutions in the IoT/video surveillance domain.We offer multiple benefits that include
— The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
— Competitive compensation and perks. Annual performance review.
— Gig-contract.
— 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
— Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
— Medical insurance is provided from day one. Sick leaves and medical leaves are available.
— Remote working mode is available within Ukraine only.
— Free meals, fruits, and snacks when working in the office.
More -
· 18 views · 0 applications · 9d
Hardware Reverse Engineer
Hybrid Remote · Ukraine (Kyiv) · 2 years of experience · B2 - Upper IntermediateJob Summary We are seeking a skilled Hardware Reverse Engineer to join our User Acceptance Testing team. In this role, you will analyze existing in-market smart home security products to understand their design, components, and functionality. Your...Job Summary
We are seeking a skilled Hardware Reverse Engineer to join our User Acceptance Testing team. In this role, you will analyze existing in-market smart home security products to understand their design, components, and functionality. Your insights will drive compatibility initiatives and product improvements across our security device ecosystem.
This position is suitable for people with disabilities and veterans with relevant experience.Responsibilities and Duties
- Systematically teardown and analyze smart home security devices (cameras, doorbells, sensors, hubs), documenting each step to understand their hardware architecture
- Identify key components in security cameras, motion sensors, and video doorbells including image sensors, wireless chipsets, and power management systems
- Identify chip manufacturers, part numbers, and specifications on PCBs and components
- Research component manufacturers and suppliers using online resources to trace the origin of each part
- Document detailed component listings with manufacturer information and current market pricing
- Document communication protocols used in smart security ecosystems (Z-Wave, Zigbee, Wi-Fi, Bluetooth, etc.)
- Analyze battery life optimization techniques in wireless security devices
- Analyze cloud connectivity methods and local processing capabilities
Create comprehensive technical reports detailing product construction, component sourcing, and functionality
Qualifications and Skills
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
- Good written and spoken English
- From 3 years of experience in hardware reverse engineering or related fields
- Strong knowledge of IoT communication protocols (Wi-Fi, Bluetooth, Z-Wave, Zigbee)
- Experience with video/audio capture systems and related hardware
- Understanding of sensor technologies (PIR, image sensors, microphones)
Excellent documentation and technical writing skills
Nice to have
- Experience reading and creating schematics and PCB layouts
- Familiarity with battery technologies and power management systems
- Knowledge of embedded systems and microcontroller architectures
-
· 87 views · 6 applications · 1d
General QA Engineer (AI domain, Middle/Senior level)
Hybrid Remote · Ukraine (Kyiv) · Product · 3 years of experience · B2 - Upper IntermediateTeam Summary Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in both hardware and software product...Team Summary
Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in both hardware and software product development, with a strong focus on motion detection technologies.
We specialize in building and executing multi-layered automation frameworks across integration, system, and acceptance levels, ensuring comprehensive test coverage, continuous product state monitoring, and stable product releases.
The team contributes to the development of AI features and embedded systems.
Job Summary
We are looking for a QA Engineer with solid experience in software testing, preferably with exposure to embedded systems. In this role, you will be responsible for executing manual tests as well as expanding and maintaining our existing automation coverage.
Responsibilities and Duties
- Define requirements for test environments, data, resources, and tools
- Create and maintain traceability matrices
- Provide accurate high-level and detailed estimations for assigned activities and features
- Develop and execute Test Plans in line with standards
- Ensure automated test coverage (execution, analysis, reporting)
- Contribute to the development and expansion of the existing Python test framework
- Interpret and apply product and project metrics (technical and quality)
- Prepare Test Summary Reports for features and programs in line with standards
- Monitor, update, and implement new QA approaches based on standards (ISO/IEC/IEEE, ISTQB, RST)
- Apply Quality Management principles (Planning, Assurance, Control, Continuous Improvement)
Qualifications and Skills
- 3+ years of experience in manual testing
- Strong knowledge of testing methodologies and test documentation practices
- Experience with bug tracking systems
- Hands-on experience in UNIX/Linux, including CLI navigation, scripting (Bash), and use of regular expressions
- Experience with databases and SQL
- Experience with CI tools (Jenkins)
- Practical experience with API testing (CRUD operations, debugging with Postman or similar tools)
- Automation skills with Python (writing and maintaining test scenarios, knowledge of common frameworks)
- Basic experience with Raspberry Pi
- Good written and spoken English
Nice to have
- Understanding and hands-on experience with embedded systems testing
- Familiarity with AWS services
- Basic knowledge in computer vision and machine learning
- Experience in mobile testing
- Basic programming skills in Java
We offer multiple benefits that include
- The environment of equal opportunities, transparent and value-based corporate culture and an individual approach to each team member.
- Competitive compensation and perks. Annual performance review.
- Gig-contract.
- 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation.
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
- Medical insurance is provided from day one. Sick leaves and medical leaves are available.
- Remote working mode is available within Ukraine only.
- Free meals, fruits, and snacks when working in the office.