Logo Snapchat

C++ Software Engineer

Job

  • Level
    Experienced
  • Job Field
    Software, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Vienna
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop software solutions for computer vision, integrate them into real-time systems, and optimize their performance on wearable devices. You will write clean and well-tested C++ code and analyze various algorithms.

    Job Technologies

    Your role in the team

    • Integrate cutting-edge Computer Vision systems with robust real-time performance.
    • Work closely with embedded systems and computer vision teams to enable complex software to run efficiently on wearable hardware.
    • Design and implement tools for analyzing performance and quality of our algorithms.
    • Write clean, well designed and thoroughly tested code.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Strong knowledge in C++.
    • Strong understanding of Computer Science fundamentals.
    • Comfortable with large code bases, code reviews, and version control (git).
    • Great communication skills; ability to work with cross-functional teams.
    • BSc in Computer Science, or equivalent field.
    • Understanding of computer vision fundamentals.

    Experience

    • At least 2 years of experience in native software development (C++).
    • Experience in one of the following areas: Computational Photography, SLAM, 3D reconstruction, Depth estimation, Scene understanding, Robotics, Optimization.
    • Experience with high-level software design and abstractions for efficient system performance.
    • Experience with continuous integration, code quality management (static code analysis, address sanitizer, etc.) and code versioning (git).

    This text has been machine translated. Show original

    Job Locations

    Map of company locations
    • Location Vienna

      Location Vienna

      Austria

    Topics that you deal with on the job

    This is your employer

    Snapchat

    Snapchat

    We believe that the camera is one of the most important tools for communication and self-expression. We are dedicated to creating new and innovative ways to improve the way people communicate and share their lives with others.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Dev Reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.6
    • Workingconditions

      4.6
    • Engineering

      2.7
    • Career Growth

      3.4
    • Culture

      4.0
    All Dev Reviews on devworkplaces.com
    Logo Snapchat

    C++ Software Engineer

    Location
    Vienna
    Working Model
    Onsite

    More Jobs