Staff Software Engineer

You will own the test strategy for next-generation device drivers and platform tools. You will design, build, execute and report component, system and acceptance tests; debug issues across hardware and software layers; guide test infrastructure; validate Linux kernels, drivers and libraries; mentor engineers; document complex concepts; and drive reliability and production quality.

Responsibilities

  • Own the test strategy for next-generation drivers
  • Design, build, execute, and report component, system, and acceptance tests
  • Debug issues using hardware and software tools, simulators, and emulators
  • Guide test infrastructure and drive reliability across the stack
  • Validate kernel drivers, user-space libraries, and platform tools
  • Mentor engineers and raise engineering standards
  • Document and explain complex technical concepts

Requirements

  • Deep experience validating Linux kernels, device drivers, or similar systems software
  • Strong C++ and Python test development skills
  • Experience with CI/CD, build tools, and automated testing practices
  • Ability to debug issues across hardware, firmware, drivers, and upper software layers
  • Ownership of technical work, priorities, and delivery in an agile engineering setting
  • Communication skills, including documenting and explaining complex technical concepts
  • Legal right to work in Poland

Benefits

  • Flexible working
  • Healthcare coverage
  • Dental coverage
  • Phantom equity
  • Medicover gym card
  • Fitness classes
  • Leisure centres
  • Death insurance
  • Disability insurance
  • Retirement savings with a 4% employer contribution
  • Employee Assistance Programme

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available