Software Engineer, Graphics

vor 4 Monaten


Vienna, Österreich Snap Inc. Vollzeit

is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are , a visual messaging app that enhances your relationships with friends, family, and the world; , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, .

Snap Lab is home to our hardware products with a world-class research & development team. We are focused on pushing the boundaries of what a camera can be, specifically overlaying computing on the real world. Next Generation are our first pair of glasses that bring augmented reality to life. 

We're looking for a Software Engineer with experience in performance oriented graphics programming to join the Snap Lab team

What you’ll do:

Lead or participate in the design, architecture and implementation of graphics/display system software in both prototype and shipping consumer products 

Design, implement and instrument software components at the systems level of the visual software stack on Spectacles. This includes efficient use of modern graphics APIs (i.e. Vulkan) for programming GPU workloads, but also system level aspects such as driver architecture for both graphics and display on an embedded Linux system. 

Participate in design reviews, code review with peers and stakeholders to create reliable solutions

Triage product or system issues and debug/track/resolve by analyzing the sources of issues 

Knowledge, Skills & Abilities:

Experience with GPU programming, debugging and optimizing real time graphics applications (i.e. Vulkan)

Familiarity with system-level programming on a Linux-based operating system

Software development process skills including: source control, bug tracking, and design documentation

Excellent written and verbal communication skills

Strong analytical and software debugging skills

Minimum Qualifications:

Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience

3+ years of experience with software development

Proficiency in programming C and C++

Experience with a modern graphics API solving performance oriented runtime problems

Preferred Qualifications:

Experience with the Vulkan graphics API

Experience with optimizing and tracing graphics performance on mobile GPUs

Experience with the Linux display driver subsystem (drm, KMS)

Experience with embedded displays

Advanced degree in a relevant field such as computer science or electrical engineering

If you have a disability or special need that requires accommodation, please don’t be shy and provide us some .

"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. 

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

: Snap Inc. is its own community, so we’ve got your back We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success



  • Vienna, Österreich European Society of Radiology Vollzeit

    The European Society of Radiology (ESR) is a non-political and non-profit organisation dedicated to strengthening and uniting European Radiology. With more than 135,000 members worldwide, it has become the largest radiological society that organises one of the most innovative scientific congresses in this field, the European Congress of Radiology (ECR), in...


  • Vienna, Österreich European Society of Radiology Vollzeit

    The European Society of Radiology (ESR) is a non-political and non-profit organisation dedicated to strengthening and uniting European Radiology. With more than 135,000 members worldwide, it has become the largest radiological society that organises one of the most innovative scientific congresses in this field, the European Congress of Radiology (ECR), in...

  • Software Engineer

    vor 3 Wochen


    Vienna, Österreich NetApp Vollzeit

    Title: Software Engineer Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 127851 Job SummaryFrom the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business.This requirement is primarily for the NetApp® ONTAP System Manager. Small to midsize...

  • Software Engineer

    vor 2 Wochen


    Vienna, Österreich NetApp Vollzeit

    Title: Software Engineer Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 127771 Job SummaryMember of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP.  ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to...


  • Vienna, Österreich Iventa IT-Recruiting Vollzeit

    Are you a passionate software engineer with a strong background in Java? Do you thrive in a dynamic and innovative environment? We are looking for a skilled software engineer to join our team at Iventa IT-Recruiting. **Key Responsibilities:** * Plan, design, develop, and test software systems and applications * Participate in the development of software...


  • Vienna, Österreich Iventa IT-Recruiting Vollzeit

    Software Engineer - Java ExpertWe are looking for a passionate Software Engineer with expertise in Java to join our team in Vienna. As a key member of our agile development team, you will be responsible for designing, developing, and testing software systems and applications.Key Responsibilities:Plan, design, develop, and test software systems and...


  • Vienna, Österreich Iventa IT-Recruiting Vollzeit

    Job Opportunity: We are seeking a skilled Backend Software Engineer to join our team at Iventa IT-Recruiting. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cutting-edge cloud-based software solutions using top-notch technologies under the CNCF hood.Key Responsibilities:* Develop and...


  • Vienna, Österreich NetApp Vollzeit

    Title: Software Engineer for Shared Platforms Location: Cork, Munster, IE, T23 PPT8 Requisition ID: 127120 Job SummaryJoin our team of Software Engineers and be at the forefront of developing and designing cutting-edge features in AI/ML for NetApp's flagship storage operating system. As part of our dynamic Research and Development function, you'll...

  • Senior Software Engineer

    vor 5 Monaten


    Vienna, Österreich Roche Vollzeit

    Diabetes is a pesky monster — and that’s putting it mildly. If you’re serious about helping us face it head on, come join us! For a behind-the-scenes look, check out our , and to see what makes mySugr and Roche tick. Here's what we're looking for: Freelance (Full-time) Developing mobile apps is great, but developing mobile apps with a purpose is...


  • Vienna, Österreich Iventa IT-Recruiting Vollzeit

    Jobbeschreibung:Wir suchen einen erfahrenen Senior Software Engineer, der sich auf die Entwicklung von ERP-Systemen spezialisiert hat. Als Teil unseres agilen Teams wirst du an der Modernisierung unserer selbstentwickelten ERP-Lösung mit Progress OpenEdge arbeiten. Deine Aufgaben werden darin bestehen, die laufenden Anforderungen aus dem Unternehmen (techn....


  • Vienna, Österreich KERN engineering careers GmbH Vollzeit

    JobbeschreibungWir suchen einen erfahrenen Embedded C Software Engineer, der sich auf die Entwicklung von sicherheitskritischen Softwareanwendungen spezialisiert hat.AufgabenEntwicklung von Embedded-Software für innovative ProdukteTeilnahme am gesamten Entwicklungsprozess, von der Anforderungsdefinition bis hin zur TestkonzeptionPlanung und Umsetzung der...


  • Vienna, Österreich Österreichische Post AG Vollzeit

    JobbeschreibungWir suchen einen erfahrenen Software-Engineer, der unsere mobile Zustelllösung modernisieren und modularisieren möchte.Verantwortlichkeiten:Entwicklung von State-of-the-Art TechnologienArbeit mit Azure Cloud Entwicklung und Umgang mit Cloud RessourcenMigrationsprojekte von Xamarin zu MAUIRequirements:Hoch entwickeltes analytisch-logisches...

  • iOS Software Engineer

    vor 5 Monaten


    Vienna, Österreich Cybermoth Vollzeit

    We are searching for iOS Software Engineers with native iOS development experience As a software engineer you'll be working with project managers, designers, software architects and engineers to deliver software products. Qualification Please apply for this position if you meet the following requirements: Worked on at least one native Swift...


  • Vienna, Österreich KERN engineering careers GmbH Vollzeit

    Deine Hauptaufgabe:Als Embedded C Software Engineer bei KERN engineering careers GmbH entwickelst du sicherheitskritische Softwareanwendungen für innovative Produkte. Du bist beim gesamten Entwicklungsprozess mit dabei, von der Anforderungsdefinition bis hin zur Testkonzeption. Zusammen mit deinem Team arbeitest du an der Planung und Umsetzung der System-...


  • Vienna, Österreich IVM Technical Consultants Vollzeit

    JobbeschreibungWir suchen einen erfahrenen Software- und Netzwerk-Integration-Engineer, der unsere Softwarekomponenten integriert und sicherstellt, dass sie kompatibel und nahtlos zusammenarbeiten.VerantwortlichkeitenSoftwarekomponenten integrieren und testenKompatibilität sicherstellenFehlersuche und OptimierungDokumentationTeamarbeitSkripting und...

  • Mobile Software Engineer

    vor 5 Monaten


    Vienna, Österreich Cybermoth Vollzeit

    We are searching for Mobile Software Engineers with native development experience As a software engineer you'll be working with project managers, designers, software architects and engineers to deliver software products. Qualifications Please apply for this position if you meet the following requirements: Worked on at least one native application...

  • Software Engineer

    vor 2 Wochen


    Vienna, Österreich NetApp Vollzeit

    Title: Software Engineer (Python, Go, Java ) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 127772 Job SummaryMember of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has...

  • Software Engineer

    vor 1 Woche


    Vienna, Österreich OneSpan Vollzeit

    At OneSpan, we're reimagining trust to help businesses to thrive by enabling secure, compliant, and frictionless digital agreements and transactions. Across the globe, we are trusted by global enterprises, including more than 60% of the world's largest 100 banks, to enrich their customer experience and mitigate threats today, while preparing to take full...

  • Senior Software Engineer

    vor 5 Monaten


    Vienna, Österreich Roche Vollzeit

    Diabetes is a pesky monster — and that’s putting it mildly. If you’re serious about helping us face it head on, come join us! For a behind-the-scenes look, check out our , and to see what makes mySugr and Roche tick. Here's what we're looking for: Freelance (Vienna/Sant Cugat) Diabetes is a pesky monster — and that’s putting it mildly. If...

  • Software Engineer, C++

    vor 3 Monaten


    Vienna, Österreich Snap Inc. Vollzeit

    is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are , a visual messaging app that enhances your...