Back to Vacancies

Embedded Test Engineer

This role suits someone who cares about their work, who will do exploratory testing in their downtime who is happy to do manual testing but automates whenever they can so they can repeat and produce even more quality. You are tied to the development team and work up-front before certification and regional testing of the product.

Wroclaw PL / Full Time / Remote OK

Learn more about this role

Three new teams will aim to perform complex ports for one of Europes largest entertainment companies main software product to three new pieces of hardware and launch into the market. The products all use Open Embedded as a base and each team will have an integrator, a porting specialist and YOU – an expert at TEST.

If that is something you can get excited about, we'd love to hear from you.

How you will spend your time

At first you will be help to define and create repeatable tests for in-house software, progress through automation of the tests and finally you will work with Youtube and Netflix certification processes to deliver the product. Exploratory testing is crucial to success and for the most ambitious candidates you can use C and C++ skills to fix problems.

Typical background might be automotive, basestation work, or testing of complex consumer electronic devices. You would work in small teams (3-4) of experts. Your first project is expected to take 12-18 months and begins…when the team is established.

What you will need to bring

Mandatory Skills

  • At least 3 years of Embedded Linux testing
  • Bash Scripting
  • Love of test and a belief in quality
  • English
  • ISTQB certification
  • Certification experience is nice to have but the right attitude is more so!

Desirable Tech Skills

Experience with any of the following is useful, although not required – ability and willingness to learn is just as important.

C++11 / STL or frameworks such as Qt • Embedded or mobile Java, JNI • Linux development / kernel / driver / networking code • Android / AOSP development • RTOS • GCC / GDB • TDD and Unit Testing frameworks such as Google Test / Mockito / JUnit • Software development for consumer electronics, Internet of Things, or TV • Audio, Video & TV standards • Networking protocols and standards including TCP/IP, Wi-Fi, UPnP / DLNA, HLS, MPEG-DASH • Cloud development for AWS / Google Cloud / Microsoft Azure • Agile / Scrum / Kanban • UML • Use of planning tools e.g. Jira, MS Project

What you will get in return

Included in your contract:

  • New office in a central location
  • Remote working possible
  • Challenging work that delivers to millions of end users
  • Great benefits package for permanent employees
Read more about our employee benefits

Our Recruitment Process

Once you submit your CV, we’ll send you a short online form asking you to confirm a couple of things. This will then go directly to the Hiring Manager to review. We'll often do a short first stage telephone interview to find out more about you and to check that the role would be a good fit for your requirements.

Then, if you progress to interview stage we’ll try to cover off everything we can in one sitting, to make the process quicker for you - which means our interviews can be slightly longer than average. We want you to leave the interview with a real feel for the job and what it’s like to work with us.

If this sounds like what you’ve been looking for, apply today and we’ll be in touch really soon.