Software Engineer – Visual Quality

Job title:

Software Engineer – Visual Quality

Company:

microTECH Global

Job description

Are you a Python developer with a strong grasp of analytical thinking and structured problem-solving? Do you enjoy working on technically demanding challenges within a fast-paced and collaborative environment? This opportunity puts you at the forefront of cutting-edge video technology, contributing to solutions trusted by top-tier global organizations.You’ll join a development team focused on building and maintaining automated testing platforms designed to assess visual performance in video systems. This role offers the chance to work with proprietary frameworks used to validate media compression tools. These systems are central to enhancing the effectiveness and credibility of the company’s technological offerings.You’ll work in a modern agile setting (Scrum methodology), directly influencing development roadmaps and collaborating with a wide array of professionals-from engineers to senior stakeholders. The company is a London-based leader in software and intellectual property, pioneering innovations in data and media compression using artificial intelligence and parallel computing techniques. The organization has built a significant portfolio (with over a thousand patents) and is actively engaged in advancing compression technologies across several industries.What You’ll Be Doing:

  • Enhance, expand, and maintain sophisticated in-house systems designed to test and evaluate media quality.
  • Help plan new development tasks by breaking down project scopes, outlining requirements, and establishing test criteria.
  • Track progress clearly, maintain documentation, and deliver consistent updates to internal stakeholders.
  • Contribute to the selection of appropriate platforms and utilities for testing environments.
  • Diagnose, analyze, and resolve issues found in testing frameworks.
  • Execute comprehensive test campaigns across various scenarios to benchmark codec implementations.
  • Review code contributions from other engineers within the test development team.
  • Take part in agile meetings and planning sessions, ensuring continuous refinement and effective sprint execution.

What We’re Looking For:

  • Expertise in Python, particularly building multithreaded applications with Flask, and experience in integrating with relational databases (SQL).
  • Comfortable developing in Linux-based environments.
  • Familiarity with modern APIs and protocols like REST, HTTP, and JSON, as well as containerization tools such as Docker.
  • Effective communicator, capable of producing technical documentation and sharing regular progress insights.
  • Previous involvement in Agile projects, using tools such as Jira for workflow and issue tracking.
  • Knowledge of CI/CD pipelines, version control systems (e.g., Git), automated testing at various levels (unit, integration, system).
  • Experience with test libraries like Pytest or Google Test.
  • Exposure to front-end stacks-HTML, CSS, JavaScript, TypeScript, Node.js-is a plus.
  • Experience with AI-assisted development tools is advantageous.

Additional Skills That Would Be Beneficial:

  • Experience using Behavior-Driven Development (BDD) tools such as Cucumber or Spock.
  • Background in cloud environments like AWS or distributed system infrastructure.
  • General understanding of network protocols and architecture.
  • Prior experience with media encoding/decoding and video quality assessment methodologies.
  • Proficiency in data science or analytics.
  • Familiarity with mobile automation frameworks on Android and iOS platforms.
  • Hands-on experience with UI test automation using frameworks like Cypress and JavaScript/TypeScript.

Expected salary

Location

London

Job date

Sat, 05 Jul 2025 07:27:25 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

yonnetim

Published by
yonnetim

Recent Posts

Senior Business Analyst – Nottingham

Job title: Senior Business Analyst - Nottingham Company: Ad Warrior Job description Senior Business AnalystLocation:…

3 minutes ago

Human Resources Generalist – Dublin

Job title: Human Resources Generalist - Dublin Company: Frasers Group Job description Company DescriptionAt Frasers…

6 minutes ago

Brussels Region Rep – Wound & Skin Care

Location: Brussels, Brussels, Belgium Salary: Negotiable Type: Permanent Main Industry: Search Health, Nursing & Social…

8 minutes ago

Relocate to Malta Data Solution Architect

Job title: Relocate to Malta Data Solution Architect Company: Black Pen Recruitment Job description Our…

20 minutes ago

Stolarz / cieśla szalunkowy w Betoniarni w Niemczech

Job title: Stolarz / cieśla szalunkowy w Betoniarni w Niemczech Company: Wackler Personal-Service GmbH Job…

25 minutes ago

HR Specialist for Company Car and E-Bike Leasing (German speaking) for HR Service Hub

Job title: HR Specialist for Company Car and E-Bike Leasing (German speaking) for HR Service…

26 minutes ago
If you dont see Apply Button. Please use Non-Amp Version