contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices – with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices – with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
Egham, Surrey, South East, United Kingdom Hybrid / WFH Options
Microtech Global Ltd
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
Reigate, England, United Kingdom Hybrid / WFH Options
esure Group
alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We are currently recruitment for a mid-level Software Engineer to join our technology team. We are seeking a motivated individual to work across the full Software Development Lifecycle and be involved in end to end softwareMore ❯
guildford, south east england, united kingdom Hybrid / WFH Options
esure Group
alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We are currently recruitment for a mid-level Software Engineer to join our technology team. We are seeking a motivated individual to work across the full Software Development Lifecycle and be involved in end to end softwareMore ❯
Job Title: Software Engineer TR Ref: CLDB/TR0013610 Location: Guildford, Surrey Salary: £40-51K + bonus 🕒 Flexible Hours 🌍 Purpose-Driven Culture💡 Cutting-Edge Projects Join a purpose-driven tech team where innovation leads to direct business impact. If you're an experienced C# .NET Developer looking to work on cutting-edge projects in a highly collaborative, agile … Always-on, stored procedures, DB design & maintenance) Strong experience with RESTful APIs, JSON and app integrations Git version control (or similar) HTML & CSS PowerBI reporting What You Bring Full software development lifecycle experience, including testing and documentation Strong debugging skills and a commitment to clean, maintainable code Effective communicator, with both technical and non-technical audiences Ability to work More ❯
Always-on, stored procedures, DB design & maintenance) Strong experience with RESTful APIs, JSON and app integrations Git version control (or similar) HTML & CSS PowerBI reporting What You Bring Full software development lifecycle experience, including testing and documentation Strong debugging skills and a commitment to clean, maintainable code Effective communicator, with both technical and non-technical audiences Ability to work More ❯
Job Title: Software Engineer TR Ref: CLDB/TR0013610 Salary: 40-51K + bonus Flexible Hours Purpose-Driven Culture Cutting-Edge Projects Join a purpose-driven tech team where innovation leads to direct business impact. If you're an experienced C# .NET Developer looking to work on cutting-edge projects in a highly collaborative, agile environment, then this … Microsoft Visual Studio (Windows apps, middleware, services) C# .NET (Framework & Core) Object-Oriented Programming (OOP) Microsoft SQL Server 2019 (Always-on, stored procedures, DB design & maintenance) HTML & CSS Full software development lifecycle experience, including testing and documentation Ability to work independently and collaboratively in Agile/Scrum environments A valid driving licence (occasional site visits required) Bonus Skills (nice More ❯
Job Title: Software Engineer TR Ref: CLDB/TR0013610 Salary: £40-51K + bonus #Flexible Hours #127757; Cutting-Edge Projects Join a purpose-driven tech team where innovation leads to direct business impact. If you're an experienced C# .NET Developer looking to work on cutting-edge projects in a highly collaborative, agile environment, then this is … Microsoft Visual Studio (Windows apps, middleware, services) C# .NET (Framework & Core) Object-Oriented Programming (OOP) Microsoft SQL Server 2019 (Always-on, stored procedures, DB design & maintenance) HTML & CSS Full software development lifecycle experience, including testing and documentation Ability to work independently and collaboratively in Agile/Scrum environments A valid driving licence (occasional site visits required) Bonus Skills (nice More ❯
multi functional group, with world class expertise in building fandom, driving interactive storytelling, and positioning our franchises at the center of the broader entertainment ecosystem. We are seeking a Software Engineer (Android) to help design and build engaging mobile experiences for our social and connected products. This is a hands on role for an engineer who loves crafting great … systems to enable social and connected experiences. Collaborate with product managers, designers, and backend engineers to deliver high quality mobile features. Write clean, maintainable, and testable code, following established engineering practices. Participate in code reviews, debugging, and optimization efforts to ensure app stability and performance. Support CI/CD pipelines, testing processes, and app deployment workflows. Continuously learn and More ❯
for partnering with systems architects and business users to understand data management and integration requirements, which help the team optimize workflows and feature delivery. You will also partner with software engineers to ensure that data integration, database architectures, and analytics capabilities are world championship material. You will partner with business functions and platform engineering to ensure the highest … standards of operational excellence for our data platforms including monitoring, alerting, and problem resolution, and will work closely with engineering teams to optimize data models, queries, flows, and work with McLaren Enterprise IT teams on capacity planning and management. Accountabilities and Responsibilities Partner with systems architects and leads to ensure optimized data flows between operational platforms Design and optimise … McLaren F1, encompassing operational and integrated analytics across all functional domains (including Finance, Production, Machining, People, and Racing), which is applied to product and project delivery Partner with application engineering to ensure the right data management platforms are available, and that data models can meet current and future needs, ensuring optimal performance across relational, NoSQL, streaming, timeseries, and analytics More ❯
for partnering with systems architects and business users to understand data management and integration requirements, which help the team optimize workflows and feature delivery. You will also partner with software engineers to ensure that data integration, database architectures, and analytics capabilities are world championship material. You will partner with business functions and platform engineering to ensure the highest … standards of operational excellence for our data platforms including monitoring, alerting, and problem resolution, and will work closely with engineering teams to optimize data models, queries, flows, and work with McLaren Enterprise IT teams on capacity planning and management. Accountabilities and Responsibilities Partner with systems architects and leads to ensure optimized data flows between operational platforms Design and optimise … McLaren F1, encompassing operational and integrated analytics across all functional domains (including Finance, Production, Machining, People, and Racing), which is applied to product and project delivery Partner with application engineering to ensure the right data management platforms are available, and that data models can meet current and future needs, ensuring optimal performance across relational, NoSQL, streaming, timeseries, and analytics More ❯
BP ICBT, Chertsey Road, Sunbury-on-Thames, Surrey, England
BP P.L.C
rounded professional. Role During this 2 year apprenticeship, you will be part of a cross-disciplinary team, working closely with other data analysts, product managers, data scientists, data engineers, software engineers, data managers and business partners. You will be part of a team whose responsibilities include: Building scalable, reusable, impactful data science products, usually containing statistical or machine learning … algorithms, in collaboration with data engineers and software engineers. Carrying out data analyses to yield actionable business insights. Adhering to and advocating for data science and best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation). Training The data analytics apprenticeship will lead to a Level 4 qualification, following an More ❯
Sunbury-On-Thames, London, United Kingdom Hybrid / WFH Options
BP Energy
careers from across bp. Role and responsibilities During this 2 year apprenticeship, you will be part of a cross-disciplinary team, working closely with other data scientists, data engineers, software engineers, data managers and business partners. You will be part of a team whos responsibilities include: Building scalable, re-usable, impactful data science products, usually containing statistical or machine … learning algorithms, in collaboration with data engineers and software engineers. Carrying out data analyses to yield actionable business insights. Adhering to and advocate for data science and best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation). The data science and machine learning apprenticeship will lead to a Level More ❯