Principal Graphics Software Architect

2 months ago


Trondheim, Trøndelag, Norway arm limited Full time

The Position

Overview:

As a member of the GPU Team, you will collaborate with some of the most talented engineers globally, creating exceptional products for leading companies.

Your contributions will impact various sectors, including mobile technology, machine learning, Internet of Things, automotive, security, and embedded systems. This is your chance to innovate, challenge conventional thinking, and significantly influence the realm of media processing.

The Arm Mali series of multimedia processors provides cutting-edge graphics solutions, ensuring an unparalleled visual experience across diverse devices, from mainstream smartphones to high-performance models, Android-based tablets, and SmartTVs. Our Mali Graphics Processor is recognized as the world's leading shipping Graphics Processor.

Key Responsibilities:

We are seeking a passionate DirectX Software Engineer with a robust understanding of embedded Windows driver development to join our graphics software team.

This role centers on the development of the DirectX 12 driver for the latest Mali GPU, which governs how graphic tasks initiated by applications are executed by the GPU.

Your objective will be to assist in constructing the driver. A solid understanding of Direct3D 12 is preferred. Since the driver operates on the CPU, a comprehensive grasp of graphics as well as CPU operations is essential, particularly regarding communication with the GPU and minimizing runtime overhead. You will work alongside highly motivated engineers from various disciplines and our global customers. Together, we aim to develop the finest premium mobile GPU for Windows available.

Required Qualifications:

Bachelor's, Master's, or PhD in Computer Science or Electronics Engineering with a commendable academic background. Proficiency in 2D/3D graphics technologies and standards such as Direct3D (preferably 12), Vulkan, OpenGL, or OpenGL ES. Extensive experience with Modern C/C++ (17 and newer). Background in embedded software development within a commercial environment. Familiarity with embedded Windows driver development.

Preferred Skills:

Strong problem-solving and debugging capabilities. In-depth understanding of computer architecture (CPU, Memory hierarchy, MMU, Caches, etc.). Willingness to engage in process improvement initiatives. A practical, organized, and analytical approach to tasks.

What We Offer:

Arm is a global, diverse organization comprised of dedicated, innovative, and highly skilled individuals. We believe that great ideas emerge from a vibrant and inclusive workplace where everyone can thrive, succeed, and share their remarkable contributions. You will join a multicultural team with diverse skills and experiences, gaining access to a wide array of technologies and systems for learning, with support provided at every step.

#



  • Trondheim, Trøndelag, Norway arm limited Full time

    Job Overview:The Mali GPU Software Architects team at Arm Limited is seeking a dedicated DirectX driver architect to design a new DX12 driver stack running on our innovative Mali GPUs. This role involves setting the direction of SW engineering and participating in the optimization effort to reach optimal CPU and GPU performance.Responsibilities:Design...


  • Trondheim, Trøndelag, Norway arm limited Full time

    About the RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join our Mali GPU Software Architects team. As a key member of this team, you will design and develop a new DX12 driver stack running on our innovative Mali GPUs, set the direction of software engineering, and participate in optimization efforts to achieve optimal CPU and...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join our Mali GPU Software Architects team. As a key member of this team, you will design a new DX12 driver stack running on our innovative Mali GPUs, set the direction of SW engineering, and participate in the optimization effort to reach optimal CPU and GPU performance. You...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join our Mali GPU Software Architects team. As a key member of this team, you will design and develop a new DX12 driver stack for our innovative Mali GPUs, collaborating with cross-functional teams across Arm's global engineering centers.Responsibilities:As a DX12 driver...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join its Mali GPU Software Architects team. As a key member of this team, you will design and develop a new DX12 driver stack running on innovative Mali GPUs, set the direction of software engineering, and participate in optimization efforts to achieve optimal CPU and GPU...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join our Mali GPU Software Architects team. As a key member of this team, you will design a new DX12 driver stack running on our innovative Mali GPUs, set the direction of SW engineering, and participate in the optimization effort to reach optimal CPU and GPU performance. You...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a skilled DirectX driver architect to join its Mali GPU Software Architects team. As a key member of this team, you will design and develop a new DX12 driver stack running on innovative Mali GPUs, set the direction of software engineering, and participate in optimization efforts to achieve optimal CPU and GPU...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:As a key member of the GPU Team at Arm Limited, you will have the opportunity to work on cutting-edge graphics processing technology, collaborating with a talented team of engineers to develop innovative solutions for the most successful companies in the world.With a focus on developing the DirectX 12 driver for the latest Mali GPU, you...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleArm Limited is seeking a highly skilled DirectX Software Engineer to join our GPU Team. As a member of this team, you will work alongside world-class engineers to develop outstanding products for leading companies.The Arm Mali series of multimedia processors offers graphics solutions for a wide range of devices, from mass market smartphones to...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The Position Overview: Join our esteemed GPU Team, where you will collaborate with top-tier engineers to create exceptional products for leading companies across various sectors. Your innovative contributions will impact a wide array of applications, including mobile technology, machine learning, IoT, automotive solutions, security systems, and...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking an experienced software architect to lead the development of a new DirectX 12 driver stack for our Mali GPU products. As a senior member of our software engineering team, you will be responsible for designing and implementing critical components of the driver stack, collaborating with cross-functional teams to...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:We are seeking a skilled DirectX Software Engineer to join our graphics software team at Arm Limited. As a member of our team, you will work on developing the DirectX 12 driver for the latest Mali GPU, which controls how graphic tasks are performed by the GPU.Your mission will be to help build the driver, collaborating with highly...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:We are seeking a highly skilled and motivated DirectX Software Engineer to join our graphics software team at Arm Limited. As a key member of our team, you will be responsible for developing the DirectX 12 driver for our latest Mali GPU. This is a unique opportunity to work on cutting-edge technology and collaborate with a talented team...


  • Trondheim, Trøndelag, Norway arm limited Full time

    The RoleJob Overview:Arm Limited is seeking a talented software engineer to join its GPU team. As a GPU software engineer, you will work alongside the best engineers in the world, developing innovative graphics solutions for leading companies.Our GPU team is responsible for the Arm Mali series of multimedia processors, which power a wide range of devices,...


  • Trondheim, Trøndelag, Norway arm limited Full time

    About the RoleWe are seeking a highly skilled and motivated Graphics Software Engineer to join our team at Arm Limited. As a key member of our GPU team, you will play a critical role in developing the DirectX 12 driver for the latest Mali GPU.Key ResponsibilitiesDevelop and maintain the DirectX 12 driver for the Mali GPU, ensuring optimal performance and...

  • Tribe Architect

    2 weeks ago


    Trondheim, Trøndelag, Norway Sportradar Full time

    Shape the Future of Sports Data TechnologySportradar is a leading technology-first software development company that's revolutionizing the sports industry. We're seeking an experienced Tribe Architect to join our team and help shape the next generation of sports data technology services.About the RoleAs a Tribe Architect, you'll be responsible for designing...


  • Trondheim, Trøndelag, Norway Norwegian University of Science and Technology Full time

    About the JobThe Department of Clinical and Molecular Medicine at the Norwegian University of Science and Technology has a vacancy for an experienced scientist with statistical competence in epidemiology and clinical studies.Job SummaryThe successful candidate will be responsible for technical and analytical aspects of registry data, including data...


  • Trondheim, Trøndelag, Norway Norwegian University of Science and Technology Full time

    About the PositionThe Department of Clinical and Molecular Medicine at the Norwegian University of Science and Technology invites applications for a Scientist with experience in clinical studies and data analytics. The successful candidate will work on the Childrens Lung Study in Dhulikhel, Nepal (C LUNG), a research project aiming to improve outcomes in...

  • DX Software Architect

    4 months ago


    Trondheim, Norway arm limited Full time

    The Role Job Overview: The Mali GPU Software Architects team is looking for a dedicated DirectX driver architect. Drawing from your technical expertise, you will design a new DX12 driver stack running on our innovative Mali GPUs, set the direction of SW engineering, and participate in the optimization effort to reach optimal CPU and GPU...


  • Trondheim, Norway arm limited Full time

    The Role Job Overview: In the GPU Team you will work alongside the best engineers in the world, making outstanding products for the most successful companies. With applications in mobile, machine learning, Internet of Things, automotive, security, and embedded devices, your ideas will make a difference and you will have the opportunity to...