Senior Software Engineer
alice-bob · Paris
Job description
About the role
As a Senior Software Engineer you will design, develop and maintain the low‑level software stack that directly controls quantum‑hardware instruments. You will act as a technical leader, shaping architecture, promoting best practices and mentoring junior engineers while collaborating closely with physicists and researchers.
Key responsibilities
- Design and maintain drivers and hardware abstraction layers for signal generators, AWGs, digitizers and custom FPGA‑based instruments.
- Define clean hardware/software interfaces that decouple control electronics from experiment logic, enabling rapid hardware iteration.
- Collaborate with physicists to ensure models and interfaces meet experimental needs and support fast iteration.
- Drive long‑term architectural strategy, technical roadmap and cross‑team alignment.
- Mentor team members, challenge assumptions and lead architecture reviews across the platform department.
Required profile
- 8+ years of experience developing low‑level software close to hardware.
- Strong ability to define clean abstractions and synchronization mechanisms for real‑time, low‑latency hardware interaction.
- Hands‑on experience writing drivers or low‑level interfaces (VISA, SCPI, PCIe, Ethernet/UDP or custom protocols).
- Solid understanding of Digital Signal Processing fundamentals and their application to waveform generation and acquisition.
- Proven technical leadership and ability to work with academic‑level researchers.
Required skills
- Superior engineering proficiency in Python.
- Experience with FPGA‑based instrumentation and low‑level driver development.
- Knowledge of DSP concepts such as sampling, filtering, modulation/demodulation.
- Familiarity with hardware communication protocols (VISA, SCPI, PCIe, Ethernet/UDP).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in France.
Salaries by job title
- Aide ménager / aide ménagère (H/F) – CDI temps partiel 24
- Employé(e) de ménage – CDI temps partiel 21
- Employé(e) de ménage à temps partiel 12
- Employé(e) de ménage – Temps partiel 9
- Technicien de Maintenance Industrielle H/F 5
- Employé(e) de ménage à domicile 8
- Conducteur de ligne H/F 8
- Employé Polyvalent de Restauration (F/H) 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 23 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
alice-bob
Paris