DX Software Architect

5 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 performance. For this task, you will be working with cross-site, multi-disciplined, teams across Arm’s worldwide engineering centres.

Responsibilities:

Working within a diverse group of architects, you will be responsible for:

Designing critical components of the new DX12 driver stack that we are building, using our existing OpenGL ES, Vulkan and OpenCL drivers as starting points. You will collaborate with cross-functional teams of HW engineers, graphics experts, and software developers to build the optimal conforming driver. You will assess existing CPU and/or GPU performance challenges and explore the solution space to find the solutions with the best trade-offs. Finally, you will keep yourself up-to-date with the latest DirectX specifications and industry trends. In particular you will provide feedback and submit improvement ideas to our HW R&D team to ensure our future generations of products remain fully competitive.

Required Skills and Experience :

Experience in DirectX 11/12 driver architecture and development, in particular with driver memory management, resource binding, and synchronization. Experience in requirements analysis, software architecture definition, and documentation. Experience of analysing performance problems, and providing solutions backed up by objective data.

“Nice To Have” Skills and Experience :

Experience of OpenGL, Vulkan and/or Metal APIs. Experience of embedded systems or firmware development; knowledge of Arm CPU and/or Mali GPU is a plus. C/C++ software development background.

In Return:

We have an excellent track record of building up expertise in people, so this is a great opportunity for you to learn something new and interesting in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group where you will enjoy the support of your colleagues while being challenged by novel technical problems

#



  • 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 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 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 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...

  • Tribe Architect

    4 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 arm limited Full time

    The Mali GPU Software Architects team at Arm Limited is seeking a seasoned DirectX driver architect to spearhead the design and development of a new DX12 driver stack. This cutting-edge initiative leverages innovative Mali GPUs, pushing the boundaries of performance and efficiency.As a key member of our cross-site, multi-disciplined teams across Arm's...


  • Trondheim, Trøndelag, Norway Sportradar Full time

    Company OverviewSportradar is a technology-first software development company with a strong emphasis on technical excellence and building services using quality-focused engineering practices and cloud-first principles. Our team works in an agile spirit, striving to deliver the most value for our customers.