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, чтобы не пропустить свежие вакансии.