Genève
Hardware Engineer
- 24 August 2026
- 100%
- Permanent position
- English (Fluent)
- Genève
About the job
Your Mission: Architecture and Development of Critical Systems
Under the responsibility of the Technical Director, you will play a pivotal role in the design of embedded processing units. Your mission covers the entire product lifecycle, from design strategy to final validation.
1. High-Level Architecture and Design:
Develop software development roadmaps and system test protocols.
Arbitrate the allocation of resources between different computing units (SoC, FPGA, processors).
Design complex digital signal processing algorithms, with particular expertise in the time domain.
2. Implementation and Development:
Develop and integrate software layers within real-time environments (RTOS).
Perform VHDL coding of logical functions on FPGA.
Design and deploy software hardening mechanisms to ensure reliability against ionising radiation.
3. Quality and Validation:
Ensure compliance with the strictest software product assurance standards.
Lead functional test campaigns and qualification trials under radiative constraints.
Ensure technical traceability through rigorous documentation.
Your Profile
Education and Experience:
Holder of a Master’s degree in Electronic Engineering
You have at least 3 years of solid experience in FPGA programming.
Previous experience in the Space or Aeronautics sectors is essential to understand the project’s reliability challenges.
Technical Skills:
Mastery of RF signal processing at very high frequency on FPGA architecture.
Expertise in hardware description languages (VHDL, Verilog) and synthesis tools (Vivado, Quartus).
Strong skills in low-level programming (C, C++, Assembler).
Regular use of real-time operating systems (such as RTEMS, FreeRTOS).
Proficiency in laboratory instrumentation (oscilloscopes, spectrum analysers, signal generators).
Fluent English is essential