#1 Job Board for tech industry in Europe

GPU Engineer – Automotive
C

GPU Engineer – Automotive

Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid
Samsung R&D Institute Poland

Samsung R&D Institute Poland

Samsung R&D Institute Poland is one of the largest research and development centers in Poland. Our offices are located in Warsaw and Kraków. It is there that the high-quality software for Samsung Electronics products is created. The work of our engineers affects the future of operations, among other flagship models of smartphones and TV sets, mobile networks, multimedia and intelligent buildings.

Tech stack

    ARM

    regular

    Linux

    regular

    C/C++

    regular

    GPU

    regular

Job description

Online interview

About our team


We participate in the development of the Samsung Automotive platform, closely cooperating with the world’s top car manufacturers and other Samsung R&D Centers across the world. Presently our GPU design teams are developing a GPU that will be deployed in Samsung Automotive solutions for the future of the industry.


Role and Responsibilities

  • Develop a graphics software targeting brand new Samsung GPU architecture for Automotive
  • Participate in driver infrastructure architecture with a focus on power and performance requirements
  • Develop driver techniques that optimize real-time rendering pipelines and make them run faster
  • Work closely with the compiler team to exploit a framework that encapsulates driver/compiler interaction and compiler strategies
  • Collaborate with GPU architects to drive GPU features support from SW and review SW/HW interfaces


Technologies in use:

  • C/C++
  • ARM
  • Vulkan, OpenCL, OpenGL, DirectX, Metal
  • Linux/Android/QNX
  • Atlassian tools
  • GIT



Skills and Qualifications

  • High Proficiency in C/C++
  • Solid understanding of graphics architecture and general computer architecture
  • Experience with GPU graphics/compute APIs: Vulkan, OpenCL, OpenGL, DirectX
  • Very good command of English – including the ability to read technical specifications
  • Readiness to travel


Nice to have

  • Able to use GPU centric profilers / frame inspectors: (Renderdoc, Android Graphics Inspector, Nsight, GPA, etc.)
  • Familiarity with AOSP and Android framework
  • Experience with ARM CPU architecture
  • Proficient in git, gerrit, p4, code reviews
  • Previous 3D Rendering / Game Development Experience
  • High proficiency in assembly for at least one architecture (Aarch64 is preferable)
  • Experience with Linux kernel driver development and debugging
  • Experience with Android graphics stack
  • Experience with virtualization technologies


What we offer

  • Team:
  • Competitive salary
  • Friendly working atmosphere
  • Opportunity to work in multiple mobile projects
  • Access to top-class telecommunication knowledge base and trainings
  • Huge support in test automation and testing skills
  • Contact with the latest technologies and tools
  • Interesting and challenging work in an international environment with talented engineers
  • Multidisciplinary team (Testers, Developers, Protocol engineers)
  • Working with the latest technologies on the market
  • Monthly celebration budget
  • Possibility to attend local and foreign conferences
  • Start of work between 7 a.m. and 10 a.m.
  • Benefits:
  • Private medical care (possibility to add family members for free)
  • Multisport card
  • Life insurance
  • Lunch card
  • A partial reimbursement of the cost of an English language course
  • Possibility to learn Korean for free
  • Variety of discounts (Samsung products, theaters, restaurants)
  • Unlimited free access to Copernicus Science Center for you and your friends
  • Possibility to test new Samsung products
  • Location:
  • Office in Warsaw Spire near metro station