Lead Embedded Software Engineer (Embedded/IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Embedded Software Engineer (Embedded/IoT): Develop, integrate, and deploy firmware and low-level drivers for ARM and x86-based systems powering reality capture devices with an accent on hardware communication, sensor integration, and device fleet management. Focus on writing drivers for cameras, LiDAR, IMU, battery systems, building CI pipelines, and supporting large-scale firmware updates.
Location: Munich onsite (hybrid work setup). Full visa and relocation support for international candidates.
Company
Global leader in reality capture and digital factory solutions creating photorealistic digital twins of the built environment.
What you will do
- Develop, integrate, and deploy firmware and embedded software for ARM and x86 systems.
- Write and maintain low-level drivers in C/C++ for hardware like serial interfaces, USB, MIPI, Ethernet.
- Test and integrate drivers for components including Wi-Fi, Bluetooth, displays, battery units, IMU, cameras, LiDAR.
- Collaborate with electrical engineers on hardware development.
- Build configurations for multiple hardware generations and contribute to test automation, CI pipelines, build systems (CMake, Buildroot).
- Package and update firmware for large-scale device fleet deployments.
Requirements
- Master's or Bachelor's in electrical engineering, computer science, or related field.
- 5+ years in embedded software engineering with hands-on skills.
- Proficient with ARM/x86 devices, low-level drivers in user/kernel space.
- Proficiency in C/C++ (low-level, user/kernel), Python (scripting, automation).
- Experience with cross-compilation, toolchains, Linux systems, terminal tools, debugging.
- Familiarity with integration/unit testing, CI best practices.
- Proficiency in English; strong problem-solving and communication skills.
Nice to have
- Over-the-air firmware deployment (e.g., Ansible).
- ARM microcontrollers, RTOS.
- High-speed interfaces (USB 3.x, MIPI CSI-2, HDMI, Gigabit Ethernet).
- MIPI cameras, LiDAR scanners.
- Agile teams, git workflows, code review, CI/CD.
Culture & Benefits
- 30 days paid time off per year.
- EGYM Wellpass subsidy for fitness/wellness.
- Deutschlandticket subsidy for public transport.
- Flexible hours, hybrid setup.
- JobRad bike leasing, language class support.
- Competitive compensation, up to 4000 EUR referral bonus.
Hiring process
- Screening call with recruiter.
- Take-home challenge.
- Up to 3 interview rounds covering passion, company intro, mutual fit.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →