Low level/Embedded level software engineer with a keen interest in driving hardware directly.Strong understanding of hardware and digital electronics resulting in a highly capable driver/embedded developer, but also a team player - spending time to improve processes for others, particularly looking to improve the experiences of fellow new starters.Strong background in graphics and 3D mathematics, having spent my first career years working on a complex graphics driver stack implementing features and debugging bizarre graphics bugs.My most used programming language is C++. After that, I primarily use Python for a mixture of research projects, simple scripts and generally as glue to stick binaries together to simplify processes.
-
Senior Software EngineerCoreavi Is Now LynxBushey, Gb -
Computer Vision EngineerAltera Jun 2024 - Oct 2024Basingstoke, England, United KingdomSame position as Intel, Altera spun out from them as an independent company. -
Computer Vision EngineerIntel Corporation Mar 2023 - Jun 2024Basingstoke, England, United KingdomSoftware lead for ISP project. Heavily involved in planning, team mentorship, and designing software for emergent novel hardware.Duties included:Project planning,SystemC verification of hardware,Close collaboration with hardware engineers and other software engineers,Algorithmic research for implementing colour correction/image processing techniques,Use of C++20 on Embedded Linux,Agile workflow -
Software Engineer 2Imagination Technologies May 2022 - Feb 2023Kings Langley, England, United KingdomAs a Software Engineer 2, I focused heavily on implementing features and extensions for layering APIs such as ANGLE. I was responsible for running Google's ANGLE project at Imagination, which involves: maintaining the build/testing systems utilising Jenkins, submitting pull requests as it is an open-source project, and management of tasks on Jira for other team members. I spent a significant portion of my work time analysing ANGLE content performance and debugging issues on a… Show more As a Software Engineer 2, I focused heavily on implementing features and extensions for layering APIs such as ANGLE. I was responsible for running Google's ANGLE project at Imagination, which involves: maintaining the build/testing systems utilising Jenkins, submitting pull requests as it is an open-source project, and management of tasks on Jira for other team members. I spent a significant portion of my work time analysing ANGLE content performance and debugging issues on a driver/hardware level. Show less -
Software Engineer 1Imagination Technologies Aug 2019 - May 2022King'S LangleyI worked within the Vulkan Driver team as part of Imagination Technologies. My primary role was to help implement future extensions/modifications that get published onto the Vulkan specification. Driver optimisation and content analysis comes next, to ensure the driver can handle everything thrown at it. Alongside my main responsibilities, I had spent considerable time working with CI technologies (e.g. Jenkins) to help aid the team's workflow. -
Summer Research InternUniversity Of Leeds Jun 2018 - Aug 2018LeedsIn this summer internship, I was tasked with creating a variety of virtual reality applications to aid in medical e-learning. These ranged from virtual 360 tours, to educational surgical VR experiences.
Kyle G. Education Details
-
1St With Honours
Frequently Asked Questions about Kyle G.
What company does Kyle G. work for?
Kyle G. works for Coreavi Is Now Lynx
What is Kyle G.'s role at the current company?
Kyle G.'s current role is Senior Software Engineer.
What schools did Kyle G. attend?
Kyle G. attended University Of Leeds.
Who are Kyle G.'s colleagues?
Kyle G.'s colleagues are Stephen Minifie, Amadou Barry, Jacob Villarreal, Tristan Rebello, Nicole Nassar, Daniel Brown, Ken B..
Not the Kyle G. you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial