Skip to content
New Job?Nejo!

Your personal AI career agent

BMBMW Car IT

Embedded Software Graphic Expert(m/w/x)

Ulm
Full-timeOn-siteExperienced

Designing and optimizing graphics stacks for embedded automotive systems, integrating OpenGL ES and Vulkan. Extensive Android and Linux graphics architecture experience required. Hybrid work, 4-day work week.

Requirements

  • Strong proficiency in graphic stacks for embedded systems
  • Hands-on experience with graphics APIs (OpenGL ES, Vulkan, EGL)
  • Experience with GPU Drivers
  • Extensive experience in Android graphics architecture (SurfaceFlinger, Hardware Composer)
  • Extensive experience in Linux graphics stack (wayland, kms, drm)
  • Good understanding of GPU architectures
  • Good understanding of rendering pipelines
  • Good understanding of real-time system constraints
  • Experience with debugging/profiling tools (RenderDoc, perf, Valgrind)
  • Professional experience in embedded software development
  • Professional experience in quality assurance in automotive industry
  • Focus on graphics
  • Familiarity with software architectural modeling methods
  • Familiarity with HMI frameworks (Qt, Kanzi, Unity, Unreal Engine)
  • Familiarity with automotive functional safety standards (ISO 26262)
  • Familiarity with CI/CD pipelines

Tasks

  • Design modern graphics software for embedded systems
  • Develop modern graphics software for embedded systems
  • Develop graphics stacks
  • Optimize graphics stacks
  • Integrate OpenGL ES
  • Integrate Vulkan
  • Integrate GPU drivers for embedded automotive systems
  • Implement rendering pipelines
  • Implement compositing mechanisms
  • Implement performance-critical graphics functions
  • Work with hardware suppliers to integrate GPUs
  • Work with hardware suppliers to integrate display controllers
  • Analyze runtime performance
  • Improve runtime performance
  • Analyze memory usage
  • Improve memory usage
  • Analyze rendering latency
  • Improve rendering latency
  • Create tools for validating graphics functions
  • Create frameworks for validating graphics functions
  • Contribute throughout the full software development lifecycle

Work Experience

  • approx. 1 - 4 years

Education

  • Vocational certificationOR
  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent
  • GermanBasic

Tools & Technologies

  • OpenGL ES
  • Vulkan
  • EGL
  • Android
  • SurfaceFlinger
  • Hardware Composer
  • wayland
  • kms
  • drm
  • GPU
  • RenderDoc
  • perf
  • Valgrind
  • embedded software development
  • Qt
  • Kanzi
  • Unity
  • Unreal Engine
  • ISO 26262
  • CI/CD
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of BMW Car IT and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • Liebherr-International AG

    Senior Embedded Linux Software Engineer - Connected Systems(m/w/x)

    Full-timeOn-siteSenior
    Ulm
  • Cerence GmbH

    Senior Software Engineer - Android(m/w/x)

    Full-timeOn-siteSenior
    Ulm
  • KAMAG Transporttechnik GmbH & Co. KG

    Abschlussarbeit (Bachelor/Master) Embedded Systems - Linux und Qt(m/w/x)

    Full-timeTemporary contractOn-siteNot specified
    Ulm
  • Cerence GmbH

    Senior Audio / Software Engineer(m/w/x)

    Full-timeOn-siteSenior
    Ulm
  • cigus GmbH

    DevOps Engineer – Embedded Systems(m/w/x)

    Full-timeOn-siteExperienced
    Ulm
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes