skip to Main Content

Embedded Software Tester

Job Category: Software Development
Job Type: Full Time
Job Location: Eindhoven

Job Description

As an embedded software tester, you will work closely with other embedded software engineers to support the development of software security modules for Intrinsic ID’s security solutions, focusing on the implementation of embedded software tests and setting up a suitable test environment.

Responsibilities

  • Setting up and maintaining the embedded test framework for testing Intrinsic ID’s embedded software products on various microcontroller platforms
    • Including testing reference implementations of the embedded products on x86
  • Implementation of embedded software tests
  • Requirements management and linking requirements to tests

Required Experience and Skills

  • Bachelor/Master degree with at least 5 years of relevant professional experience
  • Experience in C programming on microcontrollers (e.g. based on CPUs from Arm, RISC-V)
  • Experience with setting up UART communications from host PC to embedded platform
  • Experience with software test frameworks such as GoogleTest
  • Experience with a scripting language such as Python, Javascript or Go
  • Understanding of make files
  • Good communication and documentation skills

Other Appreciated Qualities

  • Experience with cmake for build process management
  • Experience in C++
  • Understanding of continuous integration processes
  • Experience with software version control, issue tracking and code quality tools
  • Experience with code coverage tools (e.g.lcov)
  • Experience with static analysis tools (e.g. Coverity)
  • Interest in embedded security and cryptography

Soft Skills

  • Able to think outside of the box: find unexpected ways to solve problems or meet requirements
  • Dynamic drive to contribute to a larger goal (building a company)
  • Professional disposition: able and willing to work in a divers and multi-disciplined team of motivated professionals and able to take responsibility for own tasks within this team
  • Good organizational skills

At Intrinsic ID, you will work in a multi-cultural and technically challenging environment. Since Intrinsic ID is present in multiple geographies, occasional overseas travel is part of the job.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Back To Top