🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Team Summary Our team specializes in testing complex embedded systems for high-performance video capture, streaming, and CV/AI-driven processing. We support two key efforts: developing a next-generation, highly secure video camera product and sustaining our market-leading product line. We deliver comprehensive quality assessment across the entire stack — from embedded firmware and operating systems to networking and application software — with security and reliability at the core of everything we do. Job Summary We are looking for a QA Engineer with a strong technical background, hands-on experience testing embedded software, and solid knowledge of wired and wireless networking technologies. The ideal candidate is passionate about learning new technologies, continuously improving their skills, and sharing knowledge with others. Responsibilities and Duties Perform requirements analysis for embedded device functionality in the connectivity domain. Design and maintain test coverage for new features and device functionality. Analyze and improve existing test coverage. Create and maintain test documentation, including test plans, test reports, and traceability matrices. Execute test cases according to established test plans. Report, track, and support defect resolution throughout the development lifecycle. Prepare and communicate test execution reports. Collaborate with cross-functional teams to develop new functionality and enhance existing features. Support the maintenance and continuous improvement of the Connectivity Lab and testing equipment, including Wi-Fi infrastructure, cellular base stations, and related hardware. Qualifications and Skills 3+ years of experience in manual testing, with hands-on experience testing embedded systems. Knowledge of software testing methodologies and experience creating test documentation Experience in Linux/UNIX environments, including command-line tools and log analysis. Strong understanding of networking fundamentals, including the OSI model, wired and wireless networking technologies. Understanding of embedded systems principles Experience with bug tracking systems Ability to root-cause failures across software, firmware, and hardware Good communication skills and ability to collaborate across cross-functional teams Good written and spoken English Ability to work from our Kyiv lab when required. Nice to have Experience testing networking or IoT devices Experience with cellular networking technologies (3G, LTE), GNSS, BLE, LoRa, LMR Network security knowledge (Firewalls, VPN, Wireless security, traffic encryption) Experience with audio/video data streaming Linux scripting with Bash, Zsh, and Python. 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. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. 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.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.