von: Leica Geosystems AG | Ort: Heerbrugg
N: LeicaGeosystemsAG
N: LeicaGeosystemsAG
This appeals to you
- Elaborate the technical concept together with cross-functional teams for a broad-range of our devices
- Bring this design to life: bring up, customization and maintenance of the OS image and integration in the CI system
- Integrate and configure drivers for hardware modules as various as cameras, 2D/3D graphics, wireless front ends, power management ICs
- Develop drivers to interface the Leica specific peripherals, such as sensor boards, angle, camera
- Ensure our high product quality by developing and executing platform-specific tests
- Define the process to configure, calibrate & produce the instruments together with electronics and production engineers
- Want to gain first insights of the products you are working on, then visit Laser Scanner RTC 360, Leica GS 18 or Leica Nova MS 60
This is you
- A relevant university qualification (Bachelor / Master / Ph.D.) in computer science, mechatronic or electronic engineering
- Advanced embedded development skills (BSP, kernel and driver development, debugging)
- In-depth understanding of embedded development on Linux, Yocto, OS internals, open source development, tools, libraries
- Familiar in using git-based repositories and CI/CD systems.
- Structured thinking and strong ability to diagnose hardware and software issues; Hands-on hardware bring-up, system debugging and code optimization
- Experience with contributing to open source project is a plus
- Strong communication skills in English, German is a plus