Software Engineer III, Embedded Graphics Drivers

4 dni temu


Warszawa, Mazovia, Polska Google Pełny etat
Software Engineer III, Embedded Graphics Drivers

corporate_fare Google place Warsaw, Poland

Apply

Minimum Qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with data structures or algorithms.
  • Experience in Graphics or Graphics Processing Unit.
  • Experience developing embedded systems/firmware design, implementation, and deployment.
Preferred Qualifications:
  • Experience in Mobile GPU or GPU programming.
  • Knowledge of one or more of the following: graphics driver platform integration (e.g., kernel drivers or window-system integration), or GPU power management software.
  • Ability to analyze the performance/profiling of GPU or TPU programs.
About the Job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Pixel Graphics System Software enables everything from simple low-power animations to rich UI, high-end games, and on-device image processing to make the best use of the GPU in Pixel phones. Our team works in Pixel devices from SoC conception all the way to field deployment and beyond.

As a member of Pixel's core GPU driver team, you will share ownership of the kernel GPU driver and the user-space graphics driver stack. You will be involved in developing new features, devising performance improvements, bringing silicon up, debugging challenging problems, and identifying future requirements for both software and hardware in Pixel products.

Responsibilities
  • Develop GPU graphics and compute technologies spanning the full GPU software stack.
  • Evaluate and bring-up devices and work with Product and Engineering teams to define the role and requirements of the GPU in future product designs.
  • Advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with Partner teams.
  • Minimize application or device-specific workarounds to serve users of all Pixel devices, including in-market devices.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

#J-18808-Ljbffr

  • Warszawa, Mazovia, Polska Google Pełny etat

    As a software engineer on our Pixel GPU driver team, you'll have the opportunity to work on critical components of our GPU software stack. We're looking for engineers who can take ownership of projects, collaborate with cross-functional teams, and drive innovation in the field of computer graphics.Job Description:You will be responsible for developing and...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Job Responsibilities:Develop GPU graphics and compute technologies spanning the full GPU software stack.Evaluate and bring-up devices and work with Product and Engineering teams to define the role and requirements of the GPU in future product designs.Advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope...

  • GPU Software Engineer

    1 dzień temu


    Warszawa, Mazovia, Polska Google Pełny etat

    At Google, we're pushing the boundaries of innovation in the field of computer graphics. Our team is dedicated to developing cutting-edge technologies that enable seamless user experiences across our range of Pixel devices.About the Job:We are seeking a highly skilled GPU software engineer to join our Pixel GPU driver team. As a member of this team, you will...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    As a member of the R&D team at TN Poland, you will be challenged with designing and testing cutting-edge broadcast equipment incorporating the latest technology.Job Summary:We are seeking an experienced Embedded Software Engineer to join our dynamic team. The successful candidate will have expertise in C and C++ programming, real-time operating systems,...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    TN Poland is looking for a skilled Embedded Systems Specialist to join our R&D team. As a key member of the team, you will be responsible for designing and testing broadcast equipment incorporating the latest technology.About the Role:The successful candidate will have expertise in C and C++ programming, real-time operating systems, embedded Linux, and...

  • Senior C++ Developer

    15 godzin temu


    Warszawa, Mazovia, Polska TN Poland Pełny etat

    About the JobWe are seeking an experienced Senior Embedded Windows Driver Developer to join our team.The successful candidate will have a strong background in C++ and Kernel Drivers for Windows, with a focus on Windows Power management configuration.The role will involve working on complex projects consisting of hardware, embedded firmware/software, and...


  • Warszawa, Mazovia, Polska Astek Group Pełny etat

    Join to apply for the Embedded Software Engineer role at Astek.We are a part of ASTEK Group, which has been gathering experience in the global consulting and engineering services market since 1988. ASTEK Group is a global player in engineering and technology consulting, present on 5 continents.At the Engineering Competence Center, we carry out services and...


  • Warszawa, Mazovia, Polska Evertz Pełny etat

    Recruitment process :  Screening with recruiter (30min) Technical interview with 2 Software Engineers & Hiring Manager (about 180 min) Requirements: C, C++ programming and debugging skills Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essential Object-oriented design and programming techniques, data structures. Knowledge...

  • Embedded Software Engineer

    1 tydzień temu


    Warszawa, Mazovia, Polska TN Poland Pełny etat

    As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Requirements:C, C++ programming and debugging skillsReal-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essentialObject-oriented design and programming techniques, data...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Required Skills and QualificationsTo succeed in this role, you'll need:Bachelor's degree or equivalent practical experience.5+ years of experience in software development, preferably with C/C++ programming languages.3+ years of experience testing, maintaining, or launching software products.Experience working with embedded operating systems.Strong...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    Middle Embedded Firmware Engineer, WarsawClient:AIDA projektai, MBLocation:Warsaw, PolandJob Category:Other-EU work permit required:YesJob Reference:482a169724eeJob Views:4Posted:19.02.2025Expiry Date:05.04.2025Job Description:We are looking for a Middle Firmware Engineer for our client, to join their Embedded department. This role requires working closely...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    **About the Role:**We are looking for a skilled Senior Firmware Engineer to join our team at TN Poland. The successful candidate will be responsible for designing and implementing embedded firmware for custom hardware solutions.The ideal candidate will have a strong background in firmware development, with expertise in motor control and knowledge of...


  • Warszawa, Mazovia, Polska AIDA projektai, MB Pełny etat

    We are looking for a Middle Firmware Engineer for our client, to join their Embedded department. This role requires working closely with a multi-disciplinary team to develop embedded firmware for custom hardware solutions.Location:Candidates from EU, Georgia, Armenia, Kazakhstan, and Azerbaijan are welcome to apply. The role requires availability for...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Senior Software Engineer, Embedded Systems and Firmwarecorporate_fare Google place Warsaw, PolandMidExperience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.2 years of experience with Linux, Linux Drivers, Firmware, Test Automation, Debugging, C, C++...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.2 years of experience with Linux, Linux Drivers, Firmware, Test Automation, Debugging, C, C++...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    As an Embedded Hardware Software Integration Expert at TN Poland, you will be responsible for designing and testing cutting-edge broadcast equipment incorporating the latest technology.About the Job:The successful candidate will have expertise in C and C++ programming, real-time operating systems, embedded Linux, and device drivers. They will collaborate...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Embedded Senior Software Engineer - Pixel Power SoftwareWarsaw, Masovian Voivodeship, PolandGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    **Job Description:**We are seeking an experienced Senior Firmware Engineer to join our client-embedded department at TN Poland.The ideal candidate will have a strong background in firmware development, with expertise in motor control and knowledge of real-time operating systems. They will collaborate with a multi-disciplinary team to design and implement...