Graphics Software Engineer Resume Sample

4.6
17 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Simone Littel
6369 Monte Underpass,  Phoenix,  AZ
+1 (555) 618 5478

Work Experience


Senior Graphics Software Engineer
06/2016 - PRESENT
Dallas, TX
  • Team player mindset and the desire to collaborate with peers inside and outside the team
  • A self-starter with the ability to work effectively both independently and in a team across multiple site
  • Take advantage of various career development activities like becoming a trainer for a chosen technical or non-technical course
  • Participate in various innovation-focused activities
  • Charge internal batteries during energetic team events wind-surfing, scuba diving, kayaking, etc
  • Self-motivated, resourceful, great collaborator, and a desire to innovate
  • Interested in media/video software development; fair understanding of video compression standards
  • Experience in C/C++ programming and familiar with Windows and/or Linux/Android development tool chain
  • Self-motivated on new technology learning and problem solving
Graphics Software Engineer
12/2010 - 02/2016
Phoenix, AZ
  • Testing and validations, Customer Debugging and integration support
  • Under the direction of the manager
  • Develop the state-of-the-art techniques for medical image visualization and ray-tracing
  • Design and contribute to GPU accelerated frameworks for real-time rendering
  • Perform integration tests and measure latencies in a computer vision pipeline
  • Proficiency in GPU programming APIs such as CUDA and OpenGL is required
  • Solid understanding of image processing and transformations is required
  • Solid understanding of camera systems and machine vision is desired
  • Extended development experience with Linux-based systems is required
Graphics Software Engineer Intern
09/2007 - 08/2010
Chicago, IL
  • Experience with Windows and Linux/UNIX operating systems servers configurations
  • Knowledge of Python or C/C++ or C# or Java or ASP.NET languages and SW implementation
  • Able to communicate in Polish fluently
  • Knowledge of modern rendering architectures, OpenGL and GPU technologies
  • Building and maintaining strong relationships with software and hardware design and validation teams as they relate directly to your development/technology
  • Developing and debugging Machine Learning and GPGPU related project
  • Solve technical issues-Desire and ability to quickly learn and gain new knowledge
  • Personal interests and/or hobby in the area of GPGPU, Machine Learning and DNN
  • Knowledge of GPGPU topics, including OpenCL , DirectX , OpenGL , Metal and Windows/Linux/Android/macOS programming and/or debugging environment

Education


University of Sioux Falls
2002 - 2007
Engineer's Degree in Computer Science

Professional Skills


  • Strong C or C++ programming skills- Strong SQL programming and administrating skills
  • Good problem solving skills and logical thinking ability Excellent communication, inter-personal skills, self-motivated and work with team spirit
  • Strong SQL programming and administrating skills
  • Strong problem solving or debug skills
  • Proven programming skills in C and C++
  • Strong attention to technical detail, data analysis and problem-solving skills
  • Strong programming skills with C++/Swift/Object C on Mac/iOS platform, familiar with XCode and Apple frameworks

How to write Graphics Software Engineer Resume

Graphics Software Engineer role is responsible for programming, software, technical, communications, assembly, analysis, architecture, languages, sql, python.
To write great resume for graphics software engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Graphics Software Engineer Resume

The section contact information is important in your graphics software engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Graphics Software Engineer Resume

The section work experience is an essential part of your graphics software engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous graphics software engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular graphics software engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Graphics Software Engineer resume experience can include:

  • Strong technical skills and experience in software development using C and C++
  • Excellent communication, interpersonal skills, self-motivated and work with team spirit
  • Solid understanding of operating systems kernel and runtime; Experienced in programming with system APIs
  • Interpersonal experience with experience collaborating and working across teams
  • Solid understanding and experience developing applications with at least one modern graphics API such as DirectX, Metal, Vulkan or OGL
  • Experience reading and debugging assembly language- Experience with Compilers/JIT code generation and high-level optimizations

Education on a Graphics Software Engineer Resume

Make sure to make education a priority on your graphics software engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your graphics software engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Graphics Software Engineer Resume

When listing skills on your graphics software engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical graphics software engineer skills:

  • Hands-on experience on DXVA/LibVA driver development Prior experience with Software Validation
  • Solid programming skills in the Linux /Android or Windows environment and in particular, C and/or C++ programming languages and Python scripting languages
  • Strong C++ and/or SystemC coding skills
  • With good C, C++ programming skills,
  • Strong C# and Python programming skills
  • Good communication skills and an ability to communicate well with teams around the globe

List of Typical Experience For a Graphics Software Engineer Resume

1

Experience For Senior Graphics Software Engineer Resume

  • Have knowledge of Windows, Android, MacOS, iOS operating systems experience in developing applications and/or drivers for these operating systems
  • Experience in 3D graphics pipeline including a basic understanding of a 3D graphics API such as DirectX, OpenGL, Metal, or Vulkan
  • Work in close partnership with internal and external teams of diverse and talented peers of various disciplines to create visually stunning experiences
  • Strong understanding of computer graphics principles, techniques, and tools
  • Experience with some or all of the following: GPU, DirectX, shaders, HLSL, D3D, OpenGL
  • Validate graphics driver both during pre-si and post-si phases
  • Experience with MS SQL technology MS SQL Server , Reporting Services,
2

Experience For Graphics Software Engineer Intern Resume

  • Experience with Linux/UNIX operating systems servers configurations,
  • Industry experience in the following
  • Graphics industry familiarity – experience working in systems (hardware/software) product development teams
  • Experience working with C++
  • Experience/knowledge with C and/or C++ and Windows programming [Win32 , Microsoft Foundation Class MFC and Windows Driver Model WDM]
  • Experience with PC hardware and software architecture and developing system software in a Windows environment
  • Experience working in large-scale software development teams and projects
3

Experience For Senior Graphics Software Engineer Prin Resume

  • C, C++ programming expertise and experience is required
  • Embedded systems and/or driver/firmware programming experience
  • Skilled and interested in learning new technologies, processes, and software methodologies
  • Experience with software testing and test methodology functional, integration, regression, performance, quality, continuous integration, continuous delivery
  • Development and/or validation of graphics drivers for Windows, Linux or Android operating systems
4

Experience For Visualization / Graphics Software Engineer Resume

  • Experience developing tests in C++ with the ability to utilize modern tools, frameworks and libraries such as cmake, boost etc
  • Experience working with Continuous integration tools like Jenkins/QuickBuild/Gerrit
  • Experience working w/ GIT or Perforce version control
  • 3D Graphics development experience using Direct 3D 10+ or OpenGL- 3D Shader
  • Experience developing applications on Intel Architecture IA
5

Experience For Graduate Graphics Software Engineer Resume

  • Experience programming in one of: game development, 3D applications, device drivers, or compilers
  • Experience with macOS, Linux, or another Unix like operating system
  • Experience with GPGPU programming via Metal, OpenCL or DX Compute
  • Experience with Windows/ Linux programming
  • Experience writing performance critical code or SIMD optimizations
  • Have more-than-standard-user experience with Windows and Linux-family operating systems,
  • Commercial graphics engine or experience building graphics engines
  • Experience with some of the following is desired
6

Experience For Embedded Graphics Software Engineer Resume

  • Professional development experience in C/C++ with an emphasis in computer graphics
  • Practical experience of optimizing GPU ISA programs, ideally for AMD GCN or GCN-based systems
  • Practical experience of optimizing renderers and shader programs at the API and high-level language level
  • Five years or more of relevant work experience in modern graphics development
  • Practical experience in at least one modern explicit graphics API (Vulkan, DX12 or Metal)
  • Maintain high quality graphics driver health through Continuous Integration validation methods
7

Experience For Graphics Software Engineer for Opencl Resume

  • UI feature development validation
  • Strong ability to collaborate with engineering teams under high pressure schedules
  • Development and/or validation of graphics drivers for Windows or Linux or Android operating systems
  • Experienced in Microsoft Windows or Linux/Android programming-Knowledge of Intel Architecture IA based platform design
  • Practical knowledge of C/C++ or scripting languages at least 3 years of experience
  • Experience using game engines, e.g. Unity, Unreal
  • Experience in C/C++ programming and familiar with Windows/Linux/Android development tool chain
8

Experience For Graphics Software Engineer Resume

  • Experience in leading a team to develop driver/middle-ware for Display/GFX
  • Professional experience required in following areas
  • Strong background of Android/Linux development. The ability to do performance profiling on Android
  • Experience with Compute Vision and/or Machine Learning
  • Experience developing apps with at least 1 Graphics API preferably Vulkan or DirectX 12
  • Solid understanding of 3D graphics APIs such as DirectX, OpenGL, Metal, or Vulkan
  • Experience developing GUIs for Tools
  • Experience with development on Mac OSX, writing in Objective C
  • Experience with Linux/UNIX operating systems servers configurations, infrastructure, high availability solutions
9

Experience For Senior Graphics Software Engineer Resume

  • Experience in 3D Gaming Industry is an added advantage
  • Experience with Caffe/TensorFlow/Theano/pyTorch, or ability to pick up quickly
  • Experience in cross-platform SW development for Windows , Linux
  • >3 years computer software development//debug/integration/test experience
  • >1 years driver/middleware/framework experience on Linux/Android/ Windows
  • Experience with reference codec software for H.265/264
  • User mode or kernel mode device driver experience
10

Experience For Graphics Software Engineer Intern Resume

  • Meticulous, focus on details and precise skill sets
  • Experience in 3DGfx/Display software development
  • Experience with a GPU API such as OpenGL, Direct3D, Vulkan, OpenCL and/or CUDA
  • Experience with Android or Linux internals
  • Knowledge and hands on experience of Linux software development
  • Experience with .NET language

List of Typical Skills For a Graphics Software Engineer Resume

1

Skills For Senior Graphics Software Engineer Resume

  • Strong oral and written communication skills and clarity in technical communications
  • Prior experience with Software Validation
  • Strong verbal and written communication skills and clarity in technical communications
  • Good knowledge and skills of C++ programming
  • Excellent team and social skills
  • Olid understanding and experience developing applications that target graphics processors
  • Experience working in systems (hardware/software) product validation teams
  • Excellent skill of C/C ++ programming
2

Skills For Graphics Software Engineer Intern Resume

  • C++ experience with hands-on experience writing Cross Platform Code
  • Experience Developing 3D games / Games industry experience
  • Experience shipping production software in a Scrum/Kanban Team- Multi-geo and cross-cultural communication experience
  • Experience developing production software in a Scrum/Kanban Team with Multi-geo and cross-cultural communication experience
  • Experience working in systems hardware + software product development or validation teams
3

Skills For Senior Graphics Software Engineer Prin Resume

  • Have scripting skills (Perl / Python),
  • Prior industry experience (6-12 months)
  • Proven experience with a GPU API such as OpenGL, Direct3D, Vulkan, OpenCL and/or CUDA
  • Proven experience with a GPU API such as OpenGL, Direct3D and/or Vulkan
  • Solid experience with kernel and drivers
  • Strong background and experience in C++
4

Skills For Visualization / Graphics Software Engineer Resume

  • Experience with noSQL technologies Riak - Experience with AngularJS
  • Experience with development, validation, or debug of software
  • Software validation concepts such as functional, integration, regression, and performance validation with ability to develop test strategy and test plans
  • Strong C++ design and development experience
  • Demonstrated software and silicon debug knowledge development, validation, or debug of software
  • Experience with development, validation, and debug of software/hardware
  • Experience in validation techniques
  • Linear algebra or higher math skills
5

Skills For Graduate Graphics Software Engineer Resume

  • Desire and ability to quickly learn and gain new skills
  • Desire to gain new skills and knowledge,
  • Implementing and validating the media architecture interface for both Windows/Linux, and supporting the future Windows/Linux graphics architecture
  • Proving experience on video codec programming Hands
  • Proving experience on video codec programming
6

Skills For Embedded Graphics Software Engineer Resume

  • Managing resources and activities for small to medium sized teams focused on automated validation
  • Conducting performance studies for architecture feature definition and hardware/software validation
  • Thorough understanding of operating systems architectures, and kernel/user mode programming-Experienced in Microsoft Windows or Linux/Android programming
  • Strong attention to detail when writing code, running tests and filing defects
  • Knowledge of Windows , Linux and/or MacOS operating systems and experience in developing applications and/or drivers for these operating systems
  • Knowledge of Windows®, Linux® and/or macOS® operating systems and experience in developing applications and/or drivers for these operating systems
  • Experience with developing software using C/C++ programming language
  • Experience developing applications, drivers, or rendering engines using one of DirectX, Metal, Vulkan, or OpenGL
7

Skills For Graphics Software Engineer for Opencl Resume

  • Knowledge of Android, MacOS, iOS operating systems experience in developing applications and/or drivers for these operating systems
  • Game development studio experience, including working in scripting languages such as C# or .NET
  • Knowledge of Windows , Linux , Android operating systems (experience in developing applications and/or drivers for these operating systems)
  • Experience with physics-based modeling and visual simulation systems, or real time graphics programming
  • Experience profiling and optimizing graphics pipelines
  • Experience with multi-threading and concurrent programming
  • Experience in media/video software development; fair understanding of video compression standards and processing algorithms
8

Skills For Graphics Software Engineer Resume

  • Mentoring or tutoring experience
  • Experience developing graphics device drivers and hardware/software interfacing
  • Experience with MS SQL technology MS SQL Server , T-SQL programming, Reporting Services
  • Experience with video decoding, processing or content protection
  • Experience in evaluating metrics and producing software development project indicators
  • Experience building drivers for Windows Operating Systems
9

Skills For Senior Graphics Software Engineer Resume

  • Experience with debugging software problems using Microsoft development tools Visual Studio, WinDBG, etc
  • A love for programming and validation as well as solving complex problems
  • Coordinate activities pertaining to high volume automated graphics validation efforts working closely with internal and 3rd party resources
  • Continuously enhance graphics drivers for currently shipping platforms to deliver compelling visual user experiences
  • Software development experience with working knowledge of scripting languages
  • Good understanding of some of the 3D rendering and GPGPU Compute APIs (DX11, DX12, Vulkan, Metal, OCL)
  • Knowledge of Windows and Linux operating systems and experience in developing applications and/or drivers for these systems
  • Experience of tuning and optimising memory and power constrained embedded software
  • Experience of tuning and optimizing memory and power constrained embedded software
10

Skills For Graphics Software Engineer Intern Resume

  • Experience with scripting languages such as Python or bash
  • Experience with developing for commercial Virtual Reality headsets
  • Passionate about all aspects of good software engineering and new technologies
  • Experience in build and test automation, OS imaging, machine recovery
  • Experience integrating motion graphics or animations
  • >1 years codec or processing experience

List of Typical Responsibilities For a Graphics Software Engineer Resume

1

Responsibilities For Senior Graphics Software Engineer Resume

  • Provable experience crafting solutions that are extensible and solid
  • Demonstrated software validation and silicon debug knowledge
  • Experience in using and developing graphics software with knowledge of modern GPU architectures
  • Sound knowledge of software development is critical. C, C++ programming expertise and experience is required
  • Experience writing high performance, multi-threaded code
2

Responsibilities For Graphics Software Engineer Intern Resume

  • Experience designing apps, frameworks or SDK
  • Experience writing shaders, preferably in HLSL
  • Deep experience optimizing graphics algorithms & features
  • Experience in engineering methods and tools within the Intel software development lifecycle
  • Software or hardware systems experience
  • BS/MS/BEng/MEng/PhD in Computer Science, Computer/Electrical Engineering or Related field and 5+ years of industry experience
  • Significant industry experience and deep understanding of GPU hardware
  • Experience with performance and functional modelling
  • Knowledge of the Linux kernel and experience developing device drivers
3

Responsibilities For Senior Graphics Software Engineer Prin Resume

  • Previous experience working with version control systems
  • Proven proficiency in C/C++
  • Prior contributions to Linux kernel graphics driver or any other part of Linux kernel or any other open source project
  • Experience in hardware simulation, emulation or virtualization technologies
  • Experience in software and/or hardware commercial projects
  • Experience and/or knowledge in compilers is an added advantage
4

Responsibilities For Visualization / Graphics Software Engineer Resume

  • Experience with virtualization technologies like Docker, ESXi/vCenter
  • Experience with software code build or release management tools,
  • Experience in SQL and relational databases technology
  • Experience with software revision control tools
  • Experience with Business Intelligence and Data Warehouses
  • Proved experience in software and/or hardware commercial projects
  • Experience to work directly with customers
  • Experience in VR/AR related projects
5

Responsibilities For Graduate Graphics Software Engineer Resume

  • Background and experience in C/C++
  • BS, MS or PhD in CS, Graphics, Physics, or equivalent real-world experience
  • Excellent oral and written English communication
  • Experience in software development in C/C++
  • Experience in 2D/3D graphics technology and standards such as Vulkan, OpenGL, OpenGL E etc
  • Experience in graphics development for console games
  • Proven track of complex projects for external customers
  • Hands-on experience on DXVA/LibVA driver development
  • Window Application development experience
6

Responsibilities For Embedded Graphics Software Engineer Resume

  • C, C+, C# development Experience
  • Good hardware and computer architecture knowledge
  • Experience in SystemC and familiarity with video codec would be an added advantage
  • Experience in DXVA/LibVA driver development
  • Experience with web design and WebUI implementation - Consistent track record with samples available
7

Responsibilities For Graphics Software Engineer for Opencl Resume

  • User Interface UI development experience
  • Experience in a high volume test automation environment
  • Experience in 2D/3D graphics technology and standards such as Vulkan, OpenGL, OpenGL ES etc
  • Development experience Either assembly or HLSL
  • Previous Windows or Linux device driver experience
8

Responsibilities For Graphics Software Engineer Resume

  • Using a structured approach in designing, developing and testing graphics system-level software
  • Using a structured approach in designing, developing and testing graphics system-level software and/or tools
  • Gaining and continuously extending in-depth knowledge of Intel graphics architecture and features as well as demonstrating it in day-to-day activities
  • Building the next generation of high efficiency video coding on next generation of cutting-edge Intel processors
  • Designing/developing/implementing graphics and media software driver features for Internet-of-Things use cases on current and future hardware
  • Programming primary in C, with some C++ for current and next generation versions of Linux and Android operating systems
  • Creating and enabling key media workloads,
9

Responsibilities For Senior Graphics Software Engineer Resume

  • Leading and integrating E2E key critical graphics features for VPG Software and Intel
  • Creating new methodologies for extracting key portions of 3D and GPGPU applications
  • Providing innovative test designs and/or solutions to enhance efficiency of software testing
  • Working knowledge of developing applications for mobile System on Chip platforms
  • Understanding of at least 1 modern GPU architecture, Mobile GPU challenges and modern rendering techniques
  • Working with third-party middleware and optimizing it for ARM
  • Gaining in-depth knowledge of Intel graphics features
  • Providing feedback to internal and external teams about new graphics features
10

Responsibilities For Graphics Software Engineer Intern Resume

  • Debugging device drivers to find the root-cause of bugs and provide insight towards a suitable fix
  • Developing functional and performance model in C++
  • Working in a in a high volume machine automation environment
  • Enabling graphics driver and external OEMs to use this model
  • Planning and scheduling work across multiple products to meet published deadlines
  • Following emerging trends in 3D graphics, including key algorithms, APIs, engines, hardware architectures, and use cases
  • Implementing driver and application optimizations
  • Analyzing graphics hardware and software performance for graphics and machine learning/computer vision applications on existing hardware and future platforms

Related to Graphics Software Engineer Resume Samples

Graphics Engineer Resume Sample

Work Experience

  •  Very detailed and quality oriented   •  Self-driven & easily taking ownership   •  Passionate and motivated to solve complex technical problems and delight users, their needs and desires   •  An excellent communicator who can clearly explain priorities and d...
Professional Skills

  •  Strong analytic skills, communication and ...
  •  Strong programming and debugging skills in...
  •  Demonstrate good leadership skills
4.9
15 votes

Graphics Hardware Engineer Resume Sample

Work Experience

  •  Development of validation components for a simulation based environment, bus functional models, trackers, checkers, scoreboards, and testbenches   •  Building and delivery of an RTL model of the design- Performing and debugging simulations   •  Development of functional coverage an...
Professional Skills

  •  Strong C/C++ coding and debugging skills w...
  •  Strong analytical mind with problem solvin...
  •  Programming skills: specifically scripting...
5.0
12 votes

Motion Graphics Artist Resume Sample

Work Experience

  •  Creating 2D/3D animated graphics for full productions   •  Professional motion design related experience   •  Expert knowledge of After Effects, Illustrator, Photoshop, MacOs, and video formats/codecs   •  Strong foundation in design and typography   •...
Professional Skills

  •  Constant development of skills and explora...
  •  Proven audio and video editing skills
  •  Strong brainstorming skills, from particip...
4.6
16 votes

Photo Studio Resume Sample

Work Experience

  •  Works closely with the marketing and creative staff and E Commerce team   •  Position reports to DVP-Advertising/ Creative Director   •  Reports to Photo Studio Production Supervisor   •  Interacts with eCommerce Team, Assistant Buyers and Techs, Photographers, ...
Professional Skills

  •  Proactive problem solving abilities with e...
  •  Strong visual skills with careful attentio...
  •  Strong computer skills, particularly in Ex...
4.9
28 votes

Art Consultant Resume Sample

Work Experience

  •  Integrity - We do the right thing, all the time   •  Now - We operate with a sense of urgency and discipline   •  Contact potential and present clients by making sales calls. Keep records of all interactions with clients. Maintains contact and build lasting relationships with clien...
4.5
14 votes

Intern, Creative Resume Sample

Work Experience

  •  Excellent research and analytics skills   •  Basic knowledge and passion for advertising, music and brands is an asset   •  Experience in graphic design (i.e. Photoshop) is an asset   •  Proficient in MS Office (i.e. Microsoft Word, Outlook, Excel and Power Poin...
Professional Skills

  •  Development work experience utilizing Auto...
  •  Experience utilizing Autodesk’s Shotgun da...
  •  Knowledge of working within an Advertising...
4.5
20 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates