C++ SoftwareEngineer – Graphics - Hybrid/Birmingham Ready to push the boundaries of 3D visualisation while working with a global leader in engineering? We're seeking a talented C++ SoftwareEngineer to join a friendly hybrid team in Birmingham making a positive impact. The C++ … GraphicsSoftwareEngineer will be re-imagining the 3D part of the product with the chance to get involved in early stage work and be a champion for best practice and use latest tools. The core product is well esteemed across the globe and you will be … generation of the product. Working in a small C++ team, you’ll work with C++/20 and with other like minded forward thinking software engineers on a mix of 2D/3D, core C++ development and UI. No two days will be the same with lots of variety More ❯
GraphicsSoftwareEngineer - Pipeline/Tooling, Reality Labs (Avatars) Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team … of world-class experts developing and shipping products at the intersection of hardware, software and content. As a GraphicsSoftwareEngineer on the Reality Labs (Avatars) team at Meta, you can help push the boundaries of how people represent themselves and work, play and connect. Connecting … with others is at the heart of the metaverse, and we're the people helping to define what that means. Responsibilities Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance. Partner closely with various infra, runtime, technical artist, and product teams across Meta to create More ❯
GraphicsSoftwareEngineer- Pipeline/Tooling, Reality Labs (Avatars) Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team … of world-class experts developing and shipping products at the intersection of hardware, software and content. As a GraphicsSoftwareEngineer on the Reality Labs (Avatars) team at Meta, you can help push the boundaries of how people represent themselves and work, play and connect. Connecting … with others is at the heart of the metaverse, and we're the people helping to define what that means. Responsibilities Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance Partner closely with various infrastructure and product teams across Meta, on camera, graphics, upcoming More ❯
Senior SoftwareEngineer, Google Pixel Graphics Location: London, UK Experience Level: Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Minimum Qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience working with embedded operating systems. Experience developing software applications … using the C programming language. Experience with object-oriented programming, templates, and the Standard Template Library (STL). Preferred Qualifications: Experience writing low-level graphics API code. Experience in leading and coaching of people. Experience developing graphics drivers with C coding language. About the Job: Google's softwareMore ❯
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and … or related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Experience in the development or contribution to graphics drivers, demonstrating a strong understanding of shader compilation processes and low-level graphics API interactions. Familiarity with compiler technologies (particularly LLVM) and shader … languages (e.g., HLSL, GLSL) and intermediate representations (e.g., SPIR-V), relevant to driver development or low-level API programming. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need More ❯
Senior GraphicsSoftwareEngineer United Kingdom - Multiple Locations Permanent - Hybrid Up to £70,000 + bonus Would you grab the opportunity to join a world-leading technology company with innovation at its core? This company designs AI and Graphics chips that power more than 10 billion … semiconductors Flexible hybrid working with the option for remote You will become a part of a new team, responsible for the development of the graphics drivers that are imperative in the expanding automotive market. You will design and develop world-leading graphics technology. Key skills and requirements for … skills A solid understanding of computer architecture: Memory Management Unit, CPU, etc. The roles and responsibilities require you to: Develop and design Safety Critical graphics drivers Take onboard customer requirements, and be involved in all aspects of the development lifecycle, from start to finish Optimise the drivers and perform More ❯
Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and … architecture. 3 years of experience working with embedded operating systems. Experience developing software applications using the C programming language. Experience with object-oriented programming, templates, and the Standard Template Library (STL). Preferred qualifications: Experience writing low-level graphics API code. Experience in leading and coaching of people. … Experience developing graphics drivers with C coding language. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond More ❯
Senior GPU Graphics System SoftwareEngineer September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent - Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound to you? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and continuously developing your … own expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech If successful More ❯
Senior SoftwareEngineer (Linux Open Source Graphics Drivers) September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent – Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and building your own … expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech You will be More ❯
Senior SoftwareEngineer (Linux Open Source Graphics Drivers) September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent – Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and building your own … expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech You will be More ❯
Senior SoftwareEngineer (Linux Open Source Graphics Drivers) September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent – Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and building your own … expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech You will be More ❯
Senior SoftwareEngineer (Linux Open Source Graphics Drivers) September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent – Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and building your own … expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech You will be More ❯
Senior SoftwareEngineer (Linux Open Source Graphics Drivers) September 14, 2022 Cambridge/Manchester/Kings Langley/Bristol, UK Permanent – Hybrid How does joining a leading technology company that is making innovative, life-changing & cutting-edge steps in improving the technology world sound? This company creates … AI & Graphics chips that are made to be as efficient and high-performing as possible. They are already powering more than 10 billion global electronic devices, and not slowing down any time soon! If you are committed to developing the next cutting-edge future devices, and building your own … expertise in software design simultaneously, then this could be the perfect fit for you! Multiple offices across the UK Ability to split your working time between office and remote Opportunity to work with a global leading company Chance to make a difference in revolutionizing the tech You will be More ❯
Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. 1 year of experience working with embedded operating systems. Preferred qualifications … GPU-accelerated applications like games, image processing or GPGPU applications. Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need … and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a softwareengineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and More ❯
in humanity's incredible untapped potential that technology, built on Arm, can realize. Our ambitious global team of over 6000 pioneers unites hardware engineers, software engineers, data analysts, and more - all driven by a once-in-a-generation desire to unleash creativity and change the world. Job Title Senior … Internal Application Engineer Location Cambridge, United Kingdom; Sophia Antipolis, France; Manchester, United Kingdom; Sheffield, United Kingdom; Bristol, United Kingdom Responsibilities Support ARM engineers for multiple hardware pre-silicon verification and performance workflows. Life at Arm Culture at Arm Make an Impact We, not I. This belief is at the More ❯
Interfaces for our Tools We develop interfaces for our tools using: Responsive web clients (ES2018/ReactJS/SCSS) Internal design framework (GEL) and its React implementation Back-ends for our Tools We build back-ends for our tools using More ❯