Talent.com
This job offer is not available in your country.
GPU Development Engineer - Media Software Engineer

GPU Development Engineer - Media Software Engineer

Intelbangalore, India
18 hours ago
Job description

Job Description

The software team in Client Graphics and AI organization is a world-class global and specialized team, on a mission to build the next generation of Video and Media experiences. We are seeking talented Cross-OS Software Development Engineers to join our team. In this role, you will be at the forefront of developing innovative software solutions to unleash the power of Media and Video (Encode, Decode, and Processing) acceleration on Intel's graphics architecture for future integrated and discrete GPUs. Our projects cover a wide spectrum, including media device drivers, runtimes, APIs, and application layers, as well as the essential tools, infrastructure, and technologies required to develop, profile, optimize, and productize Intel GPUs and Media / graphics / GPGPU software solutions.

By joining our team, you'll be part of a dynamic group of professionals who are passionate about pushing the boundaries of technology. We value innovation, technical excellence, and a commitment to pushing the boundaries of what's possible.

Key Responsibilities : As a Cross-OS Software Development / Validation Engineer, your role will encompass the following responsibilities :

  • Developing / Validating new software solutions to deliver Media and Video acceleration across various operating systems.
  • Engaging with Intel's graphics architecture to optimize performance and quality.
  • Collaborating on media device drivers, runtimes, APIs, and Validation infrastructures and applications.
  • Building the necessary tools and infrastructure for software development, validation, profiling, and optimization.
  • Enabling Media IP pre-Si on Simulation and Emulation platforms.
  • Driving Si performance and quality enhancements for Intel GPU platforms.

Qualifications

Minimum Qualifications :

  • Candidate must have MS in Computer Science, Computer Engineer, Electrical Engineer or other STEM related field with 7+ years' experience on one or more of the following :
  • Solid C / C++ programming skills and familiar with Windows / Linux / etc development env / toolchains, or proven track record validation experiences in Python, CD / CI and test automation frameworks.
  • Experience with one or more of GPU Media and Video acceleration technology areas such as DirectX, MFTs, LibVA, OpenMAX, Video Processing : HDR, Color Management, RAW Processing, FRC, Super Resolution, Object Detection, etc. Codecs : AVC / HEVC / VVC, AV1, VP8 / 9, or other new codecs.
  • Strong understanding of GPU architectures.
  • Preferred Qualifications (Good to Have) :

  • Experience in Media Software Driver / Middleware Development or Validation, solid understanding of operating systems kernel and runtime APIs / Flows
  • Familiar with kernel / user mode driver programming model in mainstream OSes, such as Windows WDDM
  • Experience in Graphics Pre-Si Simulation / Emulation development toolchain and debug tools like GPUView / GTX / ITP / etc
  • Passion for staying updated with emerging GPU and Media technologies.
  • Inside this Business Group

    The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

    Posting Statement

    All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

    Benefits

    We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits

    Working Model

    This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.

    Create a job alert for this search

    Software Development Engineer • bangalore, India

    Related jobs
    • Promoted
    Technical Lead

    Technical Lead

    People Tech Group Inchosur, tamil nadu, in
    Required Skills & Qualifications.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Strong hands-on experience with OpenGL ES (2.Proficiency in...Show moreLast updated: 27 days ago
    • Promoted
    Software Backend Engineer (AI,LLM)(2-Month Contract)

    Software Backend Engineer (AI,LLM)(2-Month Contract)

    Wownomhosur, tamil nadu, in
    Computer Vision & Backend Engineer (60-Day Build).Type : Fixed-term contract (60 days, full-time) — extension possible.Location : Remote (Singapore Time, APAC-friendly hours).Day CV & Backend Build —...Show moreLast updated: 1 day ago
    • Promoted
    RTL Design Engineer

    RTL Design Engineer

    Tata Consultancy ServicesBangalore Urban, Karnataka, India
    Hands-on experience and expert-level knowledge in RTL design and coding in Verilog and VHDL.Hands-on experience and expert-level knowledge in SoC integration of ARM core-based designs.Experience in...Show moreLast updated: 30+ days ago
    • Promoted
    Circuit Design & Development Engineer

    Circuit Design & Development Engineer

    Nexteer AutomotiveBengaluru, Karnataka, India
    Circuit Design & Development Engineer.The Application CCA (Circuit Card Assembly) Design Engineer will focus on developing IPC-compliant CCAs that meet customer-specific packaging and performance r...Show moreLast updated: 30+ days ago
    • Promoted
    Localization Specialist

    Localization Specialist

    Tata ElectronicsHosur, Tamil Nadu, India
    Greeting from TATA Electronics!!!.We are hiring for SCM Localization Specialist.Development of Equipment for EMS / FATP.Thorough knowledge on equipment benchmarking and localization projects.Equipm...Show moreLast updated: 27 days ago
    • Promoted
    Machine shop Maintenance Engineer - Hosur

    Machine shop Maintenance Engineer - Hosur

    LeadecHosur, Tamil Nadu, India
    Leadec is a leading global service specialist for factories and their infrastructure.With headquarters in Stuttgart, Leadec generated sales of EUR 1. With over 60 years of experience, Leadec support...Show moreLast updated: 16 days ago
    • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    L&T Technology ServicesBengaluru, Karnataka, India
    LLTS is looking to hire for RTL design engineers with 6+ years of experience with below skills set : : .RTL Design Engineer with 6+ of Hands on experiences. Experience / proficiency in RTL design(Verilo...Show moreLast updated: 30+ days ago
    • Promoted
    DV Engineer

    DV Engineer

    Modernize Chip Solutions (MCS)Bengaluru, Karnataka, India
    We are looking for a Senior SoC Verification Engineer with 5+ years of exp.Interested, please share your profile to my mail id sushma.Show moreLast updated: 30+ days ago
    • Promoted
    DV Engineer(GLS)

    DV Engineer(GLS)

    Capgemini EngineeringBengaluru, Karnataka, India
    Total experience (5 -7 years) with SOC GLS experience of minimum 3+ years.Hands on experience in GLS (Zero Delay, SDF, PAGLS). Excellent debugging skills and fixing issues.Knowledge in SV / UVM and te...Show moreLast updated: 9 days ago
    • Promoted
    Sr RTL Design Engineer

    Sr RTL Design Engineer

    ACL DigitalBengaluru, Karnataka, India
    Notice Period : 15 days to 30 Days.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation. Should be proficient in Verilog.Should have experience in op...Show moreLast updated: 30+ days ago
    • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    ACL DigitalBengaluru, Karnataka, India
    Notice Period : 15 days to 30 Days.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation. Should be proficient in Verilog.Should have experience in op...Show moreLast updated: 30+ days ago
    • Promoted
    CAM Programmer

    CAM Programmer

    Tata ElectronicsHosur, Tamil Nadu, India
    Are you passionate about precision engineering and CNC machining? Join our team as a.Conceptualize and generate CAM programs using NX software, defining cutting tools and strategies for 3D models (...Show moreLast updated: 25 days ago
    • Promoted
    Media Streaming Engineer

    Media Streaming Engineer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Media Streaming Engineer.Required Technical Skill Set : Media Streaming Engineer.Desired Experience Range : 12 - 17 yrs. Notice Period : Immediate to 90Days only.We are currently planning to do...Show moreLast updated: 1 day ago
    • Promoted
    Lead Platform Engineer - Cockpit / IVI

    Lead Platform Engineer - Cockpit / IVI

    Jaguar Land Rover Indiabangalore, karnataka, in
    Expected Experience / Expertise : .Strong knowledge of multiple layers of Android / Linux / QNX operating system.Should have experience in design and development of platform / BSP / middleware / HMI components...Show moreLast updated: 27 days ago
    • Promoted
    ZEGOCLOUD Flutter Engineer (Android & iOS)

    ZEGOCLOUD Flutter Engineer (Android & iOS)

    QuantumGeniehosur, tamil nadu, in
    Drago Live is a live streaming + virtual gifting + gaming app (think Bigo / Poppo / Tango vibes) built with Flutter & Dart. We use ZEGOCLOUD UI Kit & SDK for live video, beauty filters, PK battles, audi...Show moreLast updated: 30+ days ago
    • Promoted
    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Synopsys Inchosur, tamil nadu, in
    You will be part of an excellent development team in System Level Design space involved in creation of Virtual Prototypes (simulation models) for SoCs / MCUs / ECUs and bring up of Linux / Android / AutoSa...Show moreLast updated: 30+ days ago
    • Promoted
    AI / ML Engineer | Remote | Full-time

    AI / ML Engineer | Remote | Full-time

    Beshak.org Insurancehosur, tamil nadu, in
    Remote
    We’re Hiring : AI / ML Engineer | Remote | Full-time.AI / ML Engineer with 2–3+ years of experience who has delivered 3–4 full-fledged, live AI / ML projects. This role is ideal for someone who thrives in ...Show moreLast updated: 1 day ago
    • Promoted
    RTL Engineer / RTL Lead and above

    RTL Engineer / RTL Lead and above

    TessolveBengaluru, Karnataka, India
    Opportunity With Tessolve Semiconductor- Bangalore.RTL design engineer and design verification engineer for Bangalore location. Skills : RTL ASIC, CDC, Lint, Synthesis, Spyglass.We are hiring for RTL...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 27 days ago
    • Promoted
    Gen AI Engineer

    Gen AI Engineer

    Ascendionhosur, tamil nadu, in
    Work location : Bangalore, Chennai, Hyderabad, Pune – Remote.We are seeking a highly skilled and visionary GEN AI and Implementor to lead the design, development, and deployment of advanced AI / ML so...Show moreLast updated: 9 days ago