Principal DX Software Architect
4 weeks ago
The Role
Job 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 performance. You will collaborate with cross-site, multi-disciplined teams across Arm's worldwide engineering centers.
Responsibilities:
As a DirectX driver architect, your primary responsibilities will include:
- Designing critical components of the new DX12 driver stack, leveraging existing OpenGL ES, Vulkan, and OpenCL drivers as starting points.
- Collaborating with cross-functional teams of hardware engineers, graphics experts, and software developers to build an optimal conforming driver.
- Assessing existing CPU and/or GPU performance challenges and exploring solution spaces to find the best trade-offs.
- Staying up-to-date with the latest DirectX specifications and industry trends, providing feedback, and submitting improvement ideas to the HW R&D team to ensure future generations of products remain competitive.
Required Skills and Experience:
To be successful in this role, you will need:
- Experience in DirectX 11/12 driver architecture and development, particularly with driver memory management, resource binding, and synchronization.
- Experience in requirements analysis, software architecture definition, and documentation.
- Experience in analyzing performance problems and providing solutions backed up by objective data.
Nice To Have Skills and Experience:
While not required, the following skills and experience would be beneficial:
- Experience with OpenGL, Vulkan, and/or Metal APIs.
- Experience with embedded systems or firmware development; knowledge of Arm CPU and/or Mali GPU is a plus.
- C/C++ software development background.
In Return:
At Arm Limited, we have a strong track record of building expertise in our people. This is an excellent opportunity for you to learn something new and interesting in a friendly and collaborative environment. You will 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.
-
Principal DX Software Architect
4 weeks ago
Trondheim, Trøndelag, Norway arm limited Full timeThe 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...
-
Principal DX Software Architect
4 weeks ago
Trondheim, Trøndelag, Norway arm limited Full timeThe 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 timeThe 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 timeShape 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 timeThe 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...
-
Cloud Architect Specialist
6 days ago
Trondheim, Trøndelag, Norway Sportradar Full timeCompany 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.
-
DX Software Architect
5 months ago
Trondheim, Norway arm limited Full timeThe 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...