Lead the hardware/software design and development for the next-generation infrared imaging devices. Definition of the product architecture, development of drivers for the various internal interfaces of the device: cameras, electronics, and other FIDO/crypto functions
Develop and maintain production grade embedded software (Rust for Raspberry Pi targets).
Support debugging, troubleshooting, and system upgrades for existing devices (C for STM32 and Python for Raspberry Pi).
Guide external partners on design, manufacturing, and production tasks.
Participate in industrialization efforts including CI pipelines (GitLab CI), build optimization, and deployment automation.
Collaborate with software, hardware, and QA teams to ensure robust system integration.
Industrial experience in:
Strong focus in electronics engineering.
Proven experience in embedded systems development (STM32, Raspberry Pi).
Strong Rust programming skills for embedded environments.
Industrial experience with exposure to QA and supply chain processes.
Welcome specializations (at least one of the following):
Firmware development experience.
Security or cybersecurity expertise.
Experience developing in Linux environments.
Data science experience.
Knowledge of GitLab, Docker, Azure devops.
Git-based version control.
Familiarity with cybersecurity best practice.
Specifications, planning, project management, reporting
Cryptography protocols, NFC protocols
Qualifications:
Master's degree in software engineering, Electrical Engineering, or related field.
Minimum 5 (ideally 10) years of industrial experience.
Valid Swiss work permit.
Excellent command of English, conversational French
Availability to work on-site at EPFL campus.
Why Join Global ID
Work on cutting-edge biometric technology at the intersection of hardware and AI.
oin a small, highly skilled startup team where your contributions have real impact.
Be part of an innovative ecosystem within EPFL Innovation Park.
Flexibility in role, tasks, and availability appropriate for a startup environment
Type d'emploi : Temps de travail : 90-100%
Remuneration: Jusqu'a CHF120?000,00 par an
Langue:
Anglais (Requis)
Lieu du poste : En presentiel
Beware of fraud agents! do not pay money to get a job
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.