Embedded Engineer - Netherlands (Remote)

Qualcomm
Nijmegen, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Nijmegen, Netherlands

Tech stack

Systems Engineering
Computer Vision
Bash
UClibc (C Standard Library)
C++
CMake
Information Systems
Software Debugging
Linux
Programming Tools
Linux on Embedded Systems
Embedded Software
Python
Machine Learning
OpenCV
TypeScript
Scripting (Bash/Python/Go/Ruby)
Data Ingestion
Yocto
Information Technology
Operational Systems

Job description

Our embedded engineering team enables developers to create the next generation of intelligent device solutions with embedded Machine Learning. We believe that machine learning will enable the valuable use of the 99% of sensor data that is currently discarded due to cost, bandwidth or power constraints. Our framework provides data ingestion, labeling, training, and deployment capabilities to accelerate developer success with ML on the edge.

Requirements

Do you have experience in TypeScript?, Do you have a Master's degree?, * Drive solutions forward with an ownership mindset working effectively both independently and as a member of a distributed team

Preferred Skills and Experience

  • Experience as bringing creative solutions to challenging problems and working hands-on to build IoT / embedded ML solutions

  • A minimum of 7 years of experience in embedded software development

  • Proficient writing code in C/C++ and familiarity with Python, Typescript, shell, and other scripting languages.

  • Proven experience delivering technical projects on embedded processors using an understanding of:

o Processor architecture and peripheral control o Embedded development tools (GCC, Make, CMake)

o Debugging tools

o Operating systems (like Embedded Linux and Android) targeted for embedded devices

  • Experience with developing computer vision applications.

  • Exposure to the following technologies would be useful

o Embedded Machine Learning

o GStreamer

o OpenCV

o Buildroot / Yocto distributionsLinux Kernel and/or Linux driver development

Academic Credentials

  • Bachelor's degree or equivalent practical experience, * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience., Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.

About the company

Qualcomm Technologies Netherlands B.V.

Apply for this position