Position: Senior Embedded QA Engineer
Company: Tallium
Experience required: 5y
English level: fluent

Our Swiss client provides high-tech solutions for color formulation, color measurement and color matching.
They comprise hardware sensors, the corresponding software applications and design services for color applications on almost all continents and for multiple industries.
Now we are looking for a motivated and experienced QA Engineer to join the team and become a part of world-famous brands used by millions of people.

**We offer:**

- Stable salary and planned review every 6 months;
- Full-time job with a flexible schedule;
- Remote, hybrid, or office work. The office is in the city center. It's cozy, warm, well-equipped, and has a stable electrical supply.
- Professional development with an individual plan of growth;
- Paid vacation and sick leave (21 vacations and 10 sick days);
- Weekends on all public holidays;
- Medical Insurance after the probation period;
- Corporate English;
- Excellent team of dedicated professionals;
- Ability to influence the products we create;
- Team building, professional workshops, and knowledge-sharing;
- Reliable support of the company for each employee on any issues.

**Required skills and qualifications:**

**- 6 years of professional experience in software QA, including testing processes;**
**- Practical experience with embedded systems;**
- Solid experience with product development;
- Solid experience with test automation frameworks;
- Solid experience with CI/CD toolsets (JIRA, Jenkins, GitHub) in agile and phase-gate set-ups;
- Experience with instrumentation-grade electronic systems;
- Experience with system design verification, including systematic root cause analysis;
- English - Upper-Intermediate or higher, as you will be supposed to interact with an international team.

**It will be a plus:**

- University degree in Electronics or Software Engineering (or similar);
- Knowledge of optics and/or color technology (color conversion, ICC profiles, image processing);
- Experience in the measurement instruments industry;
- Experience with real-time programming in C/C++ on the Linux platform;
- Understanding of digital imaging and media, printing products and markets, color standards and
mobile computing.

**The project stack:**

- CI/CD (JIRA, Jenkins, GitHub)
- C/C++
- Linux
- Embedded

**Responsibilities:**

- Responsible for the quality of all the firmware on a family of color measurement instruments;
- Define, implement and supervise processes and automated tools to ensure high quality throughout all phases of the firmware’s lifecycle;
- Assist the R&D software and firmware teams in integrating all aspects of software and firmware quality in the development process;
- Participate in software development process reviews;
- Collaborate with software and firmware teams to define and introduce best practices for manual and automated testing;
- Lead the development of software/firmware testing tools;
- Drive test automation on multiple levels;
- Define and implement quality dashboards to visualize the quality status of projects;
- Help with maintaining the inventory of software versions and organizing internal/external releases.