Senior Embedded Software Engineer (m/f)
- Job Title
- Senior Embedded Software Engineer (m/f)
- Job ID
- 27240358
- Location
- Zurich, Switzerland, ZH
- Other Location
- Description
-
Our Swiss client, a leading worldwide supplier of high performance optical sensor solutions is in search of a:
Embedded Software Engineer (m/f)
Responsibilities:
- Participate in the development of software for 3D solutions as:
. Firmware for microcontrollers and custom ASICs / FPGAs
. Platform drivers - including PC and mobile - and relevant host tools
. Demonstration systems on PC and mobile
- Assist with testing and validation: unit tests/ static analysis/ (sub)system tests, continuous integration workflows
- Specifying Requirements including measurable performance
Required Skills & Knowledge:
- Master’s degree in computer science, electrical engineering (or equivalent)
- Very good C and C++ programming skills, with emphasis in embedded
- Experience in Linux kernel device driver development
- Experience with Android Native Layer Framework development
- QA driven and experience with continuous integration workflows
- Good understanding of mobile platforms
- Open-minded, fast learner and willingness to learn
- Englis fluency
- Required Skills
-
- Bachelor’s degree in computer science, electrical engineering (or equivalent)
- Experience with both C and C++ programming - Experience in Linux kernel device driver development
- Knowledge of Android and mobile platforms
- Open-minded, fast learner, and willingness to learn
- English fluency
- Optional Skills
-
- Knowledge of mobile SoC architecture
- Linux kernel development experience
- Experience with with Continous Integration workflows
- Android framework development experience
-Understanding of communication interfaces such as I2C
- Openings
- 1