08.04.2024
Вакансія Embedded Software Engineer
![]() |
|
Компанія: | Snap Inc |
---|---|
Домен вакансії: | Software Development & Hi-Tech |
Досвід роботи: | від 3 років |
Рівень спеціаліста: | Middle, Senior |
Рівень англійської: | Не має значення |
Тестове завдання: | Є тестове |
Зайнятість: | Full-time |
Релокейт: | Без релокейту |
Місце роботи: | Office |
Локація: | Vienna |
Skills
- C++
- C
- BSP
- AOSP
- Yocto
- Linux Embedded OS
Опис вакансії
We're looking for an Embedded Engineer to join the Snap Lab team!What you’ll do:
- Lead or participate in the design, architecture and implementation of the embedded operating system in both prototype and shipping consumer products
- Integrate and implement software or system development components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, Camera, Audio etc
- 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:
- Familiarity with computer system architecture and application processor (SoC), fundamentals (caches, buses, memory controllers, DMA, etc.)
- Software Development process skills including: source control, bug tracking, and design documentation
- Excellent written and verbal communication skills
- Ability to read schematics and component data sheets
- 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 embedded software development
- Proficiency programming in C or C++
- Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, AOSP/Yocto/Linux Embedded OS.
Preferred Qualifications:
- Knowledge of build/make systems (make, cmake, meson, etc.)
- Advanced degree in a relevant field such as computer science or electrical engineering.
Етапи співбесіди
- First Round: one hour video interview hosted on Google Hangouts conducted through CodePair HackerRank. You will be mainly assessed for a baseline of functional skills and the following competencies:
- coachability & appetite to learn;
- core algorithms and coding proficiency;
- data structure manipulation and usage;
- debugging & testing.
- Final Round: the onsite interview is a single project that you’ll be given four hours to complete. Snap engineers will rotate through the interview to provide tips and answer any questions you have!
Переваги співробітникам
- Work-life balance
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
Про компанію Snap Inc
Snap Inc. – технологічна компанія, яка створює мультимедійний мобільний додаток обміну фото та відео. Компанія розробляє продукти, які дають людям змогу виражати себе, жити миттю, пізнавати світ і веселитися разом.
Сайт компанії: snap.com Рік заснування: 2011 Кількість працівників: >5000 Тип компанії: Product / StartupКатегорії вакансії
Схожі вакансії
Досвід від 3 років Middle Full-time Не має значення Office Київ
Досвід від 3 років Middle Full-time Не має значення Office Київ
Досвід не має значення Middle, Senior Full-time Не має значення Remote, Hybrid Київ, Львів, Вінниця, Івано-Франківськ, Житомир
Досвід не має значення Middle, Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Київ
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.