Software Development Engineer

Siemens
Paris, France
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Paris, France

Tech stack

C++
Computer Engineering
Data Structures
Linux
Programming Tools
Digital Electronics
Field-Programmable Gate Array (FPGA)
Software Architecture
Rapid Prototyping Process
Software Engineering
Verilog
Multithreading

Job description

Intégré(e) à l'équipe de développement Siemens EDA, vous rejoignez une équipe R&D travaillant sur une plateforme de prototypage FPGA (produits proFPGA CS) dédiée à la validation de circuits intégrés. Vous intervenez dans toutes les phases du cycle de développement, dans un contexte industriel combinant créativité, innovation, processus de pointe et outils de développement logiciel, avec une forte culture de la qualité.

Au sein de l'équipe de prototypage FPGA basée à Paris, vous participez à la conception, au développement et à l'intégration de notre chaîne logicielle de prototypage rapide de System On Chip (SoC) sur cartes FPGA.

Description du poste :

  • À partir de l'analyse des besoins, vous contribuez à la spécification, au développement et à la validation de nouvelles fonctionnalités en utilisant des technologies de programmation avancées.
  • Vous résolvez les problématiques rencontrées par les clients et imaginez des solutions et méthodes innovantes.
  • Vous interagissez avec les clients et collaborez en interne avec de nombreuses équipes internationales.
  • Vous proposez des améliorations de l'architecture logicielle en tenant compte des contraintes de flexibilité et de maintenabilité, ainsi que de la nécessité de supporter des circuits toujours plus complexes tout en maintenant un haut niveau de performance.
  • Vous développez, créez des tests et contribuez à la documentation en collaboration avec l'équipe documentation.

Requirements

Do you have experience in Verilog?, * Diplôme d'ingénieur, master universitaire ou équivalent en informatique industrielle, génie logiciel ou génie matériel ; vous justifiez d'une expérience significative en développement logiciel.

  • Excellente maîtrise du C++ dans un environnement Linux, avec de solides compétences en structures de données, analyse de performance, multithreading et parallélisme.
  • Connaissances en électronique numérique (FPGA, Verilog, simulation).
  • La maîtrise de l'anglais et de bonnes compétences relationnelles vous permettent de vous intégrer facilement dans une équipe internationale et dynamique.

Benefits & conditions

We are Siemens:

A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the

communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.

Transform the everyday

Accelerate transformation

#LI-EDA

#LI-Hybrid

Apply for this position