Embedded Software Engineer
Snap Inc.
vor 1 Tg.

We’re looking for embedded software engineers to join the Snap Labs Embedded System Team at Snap Inc! As a member of the team, you’ll be responsible for designing and developing embedded and Operation Systems code used by the next generation of Snap wearable computing devices such as Spectacles.

Working from our Vienna office, you’ll be collaborating closely with the Snap hardware and software teams around the world.

Below are some of the responsibilities of the job.

What you'll do :

Define the future of the camera and wearable computing, by engineering solutions and writing code that WILL go into production

Develop low level engineering solution on Real-Time (RTOS), Android and Linux-based systems

Work closely with the hardware team to develop drivers and middleware for cutting edge new hardware components

Utilize your expertise and intuition to build for the future and evaluate the technical trade-offs of all engineering decisions

Optimize for constrained environments of low power mobile devices by writing excellent (primarily) C / C++ solutions

Work with a worldwide team of exceptional engineers to jointly develop algorithmic and software architecture solutions

Build automation and reporting infrastructure for pre-production and in-production testing and validation of critical hardware and software changes.

Bring cutting-edge R&D solutions quickly into production while keeping the high bar for quality and making sure we’re able to iteration efficiently

Knowledge, Skills & Abilities :

Ability to independently execute on medium sized features that take multiple weeks and multiple iterations of PRs to complete

Ability to understand, debug and improve operational aspects of the system

Ability to effectively participate in incident or hotfix investigation and resolutions

Ability to collaborate and work well with others

Minimum Qualifications :

BS / MS degree in CS / EE or equivalent experience

Strong, demonstrable coding skills in C and C++

3+ years of experience with Linux environment, working with embedded or mobile platform or customizing Android OS for embedded devices

3+ years of experience in software architecture

Preferred Qualifications :

Previous experience working with mobile SoC or embedded Linux or Android

Experience with DSP, GPU, or ARM NEON technology

Experience with device drivers and microprocessor architecture

A strong passion for creativity and solving cutting edge industry problems

Due to legal reasons we are obliged to disclose the minimum salary for this position, which is € 65,000 gross per year based on full-time employment (38.

5 h / week). We offer a higher salary in line with qualifications and experience.

Melde diesen Job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.