Job
- Level
- Experienced
- Job Field
- Data, Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this role you develop efficient C++ software for wearable devices, integrate computer vision modules with real-time performance, optimize algorithms for embedded hardware, build analysis tools and write tests.
Job Technologies
Your role in the team
- You will be working in a small team writing efficient code for our most exciting products, solving some of our industry's toughest challenges and developing the next generation of wearable devices.
- Working from our Vienna office, you will be collaborating closely with other Snap hardware and software teams around the world.
- 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 of C++.
- IMPORTANT RULES: - Maintain the original formatting and structure. - Translate technical terms correctly (e.g., \"Frontend\", \"Backend\", \"DevOps\", \"Scrum Master\"). - Use industry-standard terminology for HR and tech. - Maintain the tone (formal/informal, you). - Translate only the text; do not add explanations. - Maintain the structure of bullet points. - Technical terms that are internationally used may remain untranslated. - Ensure proper grammar and natural flow Text to translate: Strong understanding of computer science fundamentals.
- IMPORTANT RULES: - Keep the original formatting and structure. - Translate technical terms correctly (e.g., "Frontend", "Backend", "DevOps", "Scrum Master"). - Use industry-standard terminology for HR and tech. - Maintain the tone (formal/informal). - Translate only the text, do not add explanations. - Maintain the bullet structure. - Technical terms that are used internationally may remain untranslated. - Ensure correct grammar and natural flow Text to translate: Comfortable with large code bases, code reviews and version control (Git).
- Great communication skills; ability to work with cross-functional teams.
- Ability to travel internationally.
- BSc in Computer Science, or an 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: Object detection and tracking, Computational Photography, SLAM, 3D reconstruction, Depth estimation, Robotics, Optimization.
- Experience with high-level software design and abstractions for efficient system performance.
- IMPORTANT RULES: - Keep the original formatting and structure - Translate technical terms correctly (e.g., "Frontend", "Backend", "DevOps", "Scrum Master") - Use industry-standard terminology for HR and tech - Preserve the tone (formal/informal, you) - Translate only the text, do not add explanations - Maintain the structure in bullet lists - Technical terms that are internationally used can remain untranslated - Ensure correct grammar and natural flow Text to translate: Experience with continuous integration, code quality management (static code analysis, AddressSanitizer, etc.) and code versioning (Git).
This text has been machine translated. Show original
Job Locations
Topics that you deal with on the job
This is your employer
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.6Engineering
2.7Career Growth
3.4Culture
4.0