Staff System Software Engineer

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python device drivers kernel cuda

๐Ÿ“‹ Description

  • Work in drivers and utilities teams within the system software department.
  • Design, implement and test low-level kernel drivers and driver library code in C/C++/Python.
  • Collaborate with software engineers, silicon and hardware teams to enable Graphcore IPU products.
  • Participate in agile development as part of a scrum team to deliver software at pace.
  • Hands-on during key product development phases involving close work with hardware teams.

๐ŸŽฏ Requirements

  • Proven industry experience in software development using C/C++/Python
  • OS Kernel and Device Driver development and deployment experience in Linux or Windows systems
  • Good understanding of lower-level software stack and interactions with the hardware layer
  • Experience with firmware or drivers for GPUs; CUDA or OpenCL knowledge beneficial
  • Experience with kernel code upstreaming / Linux kernel contributions
  • Excellent written and verbal communication; able to work in a multinational team

๐ŸŽ Benefits

  • Competitive salary in PLN
  • Annual leave policy, medical and dental health plans
  • Gym card and employee pension (matched up to 4%)
  • Flexible interview process and inclusive environment
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’