CrawlJobs Logo

Graphics Driver Development Engineer

amd.com Logo

AMD

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

AMD S3 Driver team is a part of S3 Software team and works with the world first class companies for their customized products. Our responsibility is to co-work with the customer to develop graphic/platform drivers, develop best-in-class feature rich drivers, debug the corresponding internal/external issues, and deliver the reference/production drivers to the customer. The working domain includes but not limited to Windows/Linux/Android, Virtualization, Cloud Gaming, Machine Learning, etc. You will be working with the global pre-silicon and post-silicon teams for the leading projects which will have profound impact on the world.

Job Responsibility:

  • Work with AMD’s graphics driver team to understand the architecture and contribute to the development of UMD/KMD driver and bug fixing
  • Design, develop and deliver to customer specific SW/FW requirements and enhancements
  • Able to mentor and guide the team members
  • Work closely with needed key stakeholders for efficient feature implementation and issue resolution and be responsible for the commitments
  • Apply a data driven approach to resolve GFX driver/FW problems and delight the customers
  • Scope and perform quick feasibility study of new asks and technologies
  • Participating in new ASIC and hardware bring ups
  • Develop technical relationships with peers and partners

Requirements:

  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Experience with Windows, Linux and/or Android operating system development
  • Experience with Windows Driver Development and GFX driver development experience is preferable with more than 8 years of experience
  • Experience with software development processes and tools such as debuggers (windbg/gdb/memory dump analysis etc), source code control systems (GitHub) and profilers
  • Effective communication and problem-solving skills
  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Nice to have:

  • Knowledge in Windows WDDM and Graphics rendering is a plus
  • OpenGL/ Vulkan/compute rendering pipeline awareness is preferred

Additional Information:

Job Posted:
January 31, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Graphics Driver Development Engineer

New

Software Engineer, OS

Reality Labs at Meta is building first-of-a-kind products that make it easier fo...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 2+ years' Software Engineering experience in the following: device driver development, embedded systems, or operating systems
  • 2+ years’ experience working on systems software in a large-scale C/C++ code base
  • Experience with Software Development processes including: source control, bug tracking, and design documentation
  • Experience in hardware bring up using interfaces like ADC, GPIO, SPI, I2C, etc
  • Experience in one or more of the following areas: SoC BSP/Board Support Package, Operating Systems, Android OS, RTOS/Zephyr, Bootloader, Power Management, Linux, Graphics and Display Drivers, MCU (Microcontroller)
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
Job Responsibility
Job Responsibility
  • Design and implement components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc
  • Design and implement drivers and services that operate efficiently in a constrained environment yet when pressed can efficiently deliver large volumes of data with low-latency and high-bandwidth
  • Own the definition of one or more work streams focused on hardware bring up, peripheral drivers and communication, silicon integration and power and performance management and optimization
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application
  • Profile performance problems and drive optimizations that span the entire software stack
  • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software teams
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development
Read More
Arrow Right
New

Engineer II - C++ Developer

Become a key part of a team crafting the future of gaming at Aristocrat. As an E...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
aristocratgaming.com Logo
Aristocrat Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience
  • Strong proficiency in C++ programming within the Linux environment
  • Strong skills in object-oriented development, algorithms, and data structures
  • A solid understanding of the software development life cycle and software engineering principles
  • Effective verbal and written communication skills for interacting with global collaborators
  • A degree in Computer Science (B.Tech./BE/MCA) or a related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Estimating, crafting, and developing gaming software
  • Ensuring timely delivery and addressing any issues promptly
  • Applying strong C++ programming skills
  • Applying strong knowledge of data structures and algorithms
  • Developing and debugging on both Linux and Windows platforms
  • Bringing to bear experience with build patterns and the Standard Template Library (STL)
  • Applying Visual Studio for development
  • Working with embedded software, device drivers, protocol stacks, networking, and graphics
  • Engaging in object-oriented development and programming
  • Demonstrating excellent debugging and analytical skills
What we offer
What we offer
  • Robust benefits package
  • Global career opportunities
  • Fulltime
Read More
Arrow Right
New

Engineer II - C++ Developer

Become a key part of a team crafting the future of gaming at Aristocrat. As an E...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
aristocrat.com Logo
Aristocrat Interactive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience
  • Strong proficiency in C++ programming within the Linux environment
  • Strong skills in object-oriented development, algorithms, and data structures
  • A solid understanding of the software development life cycle and software engineering principles
  • Effective verbal and written communication skills for interacting with global collaborators
  • A degree in Computer Science (B.Tech./BE/MCA) or a related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Estimating, crafting, and developing gaming software
  • Ensuring timely delivery and addressing any issues promptly
  • Applying strong C++ programming skills
  • Applying strong knowledge of data structures and algorithms
  • Developing and debugging on both Linux and Windows platforms
  • Bringing to bear experience with build patterns and the Standard Template Library (STL)
  • Applying Visual Studio for development
  • Working with embedded software, device drivers, protocol stacks, networking, and graphics
  • Engaging in object-oriented development and programming
  • Demonstrating excellent debugging and analytical skills
What we offer
What we offer
  • Solidny pakiet świadczeń
  • Globalne możliwości kariery
  • Fulltime
Read More
Arrow Right

Software Development Engineer 4

Are you passionate about empowering developers and solving complex technical cha...
Location
Location
United States
Salary
Salary:
65.00 - 70.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have 6+ years of professional software development experience
  • 4-6 years of experience of systems level debugging and diagnostic engineering
  • Hands‑on experience debugging low‑level, performance‑sensitive software such as media pipelines, graphics systems, runtimes, or OS components
  • Proven ability to analyze failures, design runtime validation checks, and turn complex issues into clear, actionable diagnostics
  • 3-5 years of developer facing diagnostic tooling and validation
  • Experience designing or enhancing debug layers, validation logic, error messaging, logging, or tracing that helps application developers identify incorrect API usage or configuration issues early
  • Ability to prevent bugs through tooling rather than reactively debugging them after release
  • 3+ years of experience with technical communication and bug taxonomy
  • Strong capability translating recurring bug patterns into structured diagnostics, validation rules, and developer guidance
  • Demonstrated experience writing clear technical documentation, debugging guidance, and actionable error descriptions that reduce low‑quality bug submissions and speed root‑cause discovery
Job Responsibility
Job Responsibility
  • Design and implement advanced validation layers, checks, and diagnostics for complex system components, drawing inspiration from existing debug frameworks
  • Identify common usage patterns and failure modes, translating them into clear warnings, errors, and actionable guidance for developers
  • Enhance diagnostic logging, traceability, and developer-facing error messages for system pipelines
  • Collaborate closely with various engineering and support teams to understand and address top recurring bug categories
  • Develop user-friendly debugging guidance, examples, and recommended workflows to streamline the developer experience
  • Validate tooling against real-world applications, drivers, and reproduction scenarios to ensure effectiveness and usability
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

BAE Systems, Inc. is looking for a highly motivated and driven software engineer...
Location
Location
United States , Fort Worth
Salary
Salary:
46437.00 - 62721.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Transitioning into Junior or Senior year during the Summer of 2026 or pursing a graduate degree
  • Majoring in one of the following programs: Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, Other coding related degree
  • Knowledge of Data Structures and Object Oriented Programming
  • Driven to learn and a passion for providing excellent products
  • Proficient in one of the following languages: Java, C++, C#, Python, JavaScript
Job Responsibility
Job Responsibility
  • Design, develop, test and document Windows-based applications for various aircraft test and support equipment items
  • Contribute to the development of instrument drivers, evaluation algorithms, Graphical User Interfaces, and self-test software
  • Interface with Systems and Hardware Engineering
  • Be involved in all phases of software development lifecycle including requirements definition, design, code, integration, and test
What we offer
What we offer
  • Can elect to participate in the 401(k) savings plan
  • Temporary employees working 20+ hours per week are eligible for medical benefits, the employee assistance program, and business travel accident insurance
  • Fulltime
Read More
Arrow Right

Embedded Software/Firmware Engineer

This position is a technical position working in the embedded software/firmware ...
Location
Location
United States , Franklin Lakes
Salary
Salary:
58.00 - 63.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s Degree in Electrical Engineering, Physics, Computer Engineering,or software engineering
  • Experience working with graphical displays
  • 6+ years of professional experience in the medical device industry
  • Experience programming Arm Cortex M4, M7, or similar microcontrollers
  • Previous experiencewith medical device embedded software and electrical design efforts
  • Experience developing low level device drivers for hardware peripheral interfaces and devices such as SPI, I2C, USB, LCD, ADC, DAC, RFIC
  • Experience in a structured development environment with source control and bug tracking systems
  • Knowledgeable in hardware/software interfaces, programming of embedded processor utilizing a Real Time Operating System (RTOS), real-time and post processing data analytics
  • Experience with software quality assurance to include unit and integration test development and execution, and code inspection and reviews
  • Experience with digital and analog circuits, microprocessor hardware and software and development environments
Job Responsibility
Job Responsibility
  • Working cross-functionally to understand end-user needs and system requirements and mapping them to detailed embedded software and electrical design specifications and translating these into robust architecture and design elements
  • Embedded software design & implementation, design for critical features and functions, enabling implementation of features as part of a multi-disciplinary R&D team (systems, electrical, mechanical and application software)
  • Integrating and verifying implemented features through unit and functional testing
  • Interface with other development teams for product integration
  • Interface both internally and externally to understand the clinical use cases, usability and system requirements
  • Fulltime
Read More
Arrow Right

Entry Level Software Engineer

Amentum is looking for Software engineers to join our USN advance technology dev...
Location
Location
United States , Fredericksburg
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in one of the following disciplines: Engineering, Math, Computers Science, and/or Physics with entry level experience
  • Must have an Active Secret US Government Clearance. Note: US Citizenship is required to maintain a Secret
  • Knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation
  • Plans, performs, and leads software design, coding, and testing
  • Experience in an Agile software development environment and familiarity with Agile methodologies
  • Atlassian tool suites, Jira (for issue tracking) and Confluence (decision tracking)
  • Source code tracking tools (i.e. Git, Bitbucket)
  • Ability to Commute: to Fredericksburg or Dahlgren, VA (1 hour south of Washington D.C.)
  • Candidates must maintain a valid Real ID driver’s license required for access to customer site and have access to reliable transportation (rideshare options such as Uber, Lyft etc. are not permitted) as this position requires occasional travel between local worksites during the week.
Job Responsibility
Job Responsibility
  • Developing graphical user interfaces for local tools with the team of users
  • Developing software updates using C++, Rational Team Concert, GitLab and other DevOps tools
  • Supporting test events through travel opportunities.
  • Fulltime
Read More
Arrow Right
New

Instrument Planner

The Instrument Planner is responsible for planning, scheduling, and coordinating...
Location
Location
United States , Port Arthur
Salary
Salary:
55.00 - 62.00 USD / Hour
inspyrsolutions.com Logo
INSPYR Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or GED required
  • Technical degree or equivalent experience preferred
  • Minimum of 5 years of maintenance planning experience utilizing SAP within oil and gas or petrochemical facilities
  • Advanced working knowledge of SAP S/4HANA
  • Strong understanding of maintenance planning, scheduling, and execution processes, procedures, and industry best practices
  • Experience building and configuring scheduling software systems preferred
  • Prometheus experience strongly preferred
  • Experience with project planning tools such as Primavera P6 or Microsoft Project preferred
  • Proven experience planning and scheduling small to medium-sized projects
  • Knowledge of work estimation and planning for disciplines including scaffolding, painting, insulation, rigging/lifting, welding, fabrication, machining, and heavy equipment operations
Job Responsibility
Job Responsibility
  • Plan, schedule, and coordinate maintenance and reliability programs for assigned assets
  • Develop, maintain, and optimize project, maintenance, and outage schedules using approved planning and scheduling software
  • Prioritize work to ensure rapid response, effective backlog management, and cost control
  • Develop comprehensive job packages that include all required documentation, materials, and execution details
  • Coordinate work order development and scheduling activities with Operations, Maintenance, Engineering, and supervisory personnel
  • Prepare and manage weekly, monthly, quarterly, and long-range look-ahead schedules for both expense and capital work
  • Coordinate manpower availability and dispatching of work in collaboration with supervision
  • Provide technical support to users of CMMS modules and planning systems
  • Ensure work orders are complete, accurate, and properly documented prior to execution
  • Identify material requirements and coordinate with vendors and supply chain personnel as needed
What we offer
What we offer
  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) Retirement plan
  • Fulltime
Read More
Arrow Right