C++ Software Development Engineer

il y a 7 jours


Paris, France Arteris Temps plein

Get AI-powered advice on this job and more exclusive features. Arteris permet aux équipes d’ingénierie et de conception des marques les plus innovantes au monde de connecter et d’intégrer les System-on-Chips (SoC) qui alimentent l’innovation moderne. Si vous avez déjà tenu un smartphone, conduit une voiture électrique ou allumé une télévision connectée, vous avez été en contact avec ce que nous faisons chez Arteris. Ici, l’avenir est littéralement entre vos mains — et lorsqu’il ne l’est pas, il est probablement en train de voler dans un drone, un satellite ou de tourner dans le cloud d’un datacenter Nous recherchons un·e ingénieur·e logiciel C++ hautement qualifié·e pour rejoindre notre équipe spécialisée dans le domaine de l’EDA (Electronic Design Automation) et plus particulièrement dans l’assemblage et l’intégration de systèmes complexes sur puce (System-on-Chips – SoC). Principales activités Implémenter et refactoriser des conceptions logicielles C++ complexes permettant l’analyse des spécifications de mappage mémoire de SoC et la génération de code HDL (Hardware Description Language) ainsi que de documentation destinée aux architectes de SoC. Avoir une compréhension de base de la conception de semi‑conducteurs (par ex. registres, bus). Nature et périmètre des responsabilités Développer, améliorer et maintenir notre outil logiciel EDA chargé d’analyser les spécifications de mappage mémoire et de les traduire en bibliothèques C, composants HDL et bibliothèques de vérification HDL. Écrire des tests unitaires, déboguer et résoudre des problèmes logiciels allant du code C++ aux pipelines CI/CD. Aider les ingénieur·e·s validation à résoudre les régressions de vérification. Rédiger la documentation des modules logiciels développés. Optimiser les logiciels pour la performance, l’évolutivité et l’ergonomie dans des environnements de conception SoC à grande échelle. Être à l’aise avec les outils modernes de gestion de spécifications/documentation et de suivi de projet (Confluence, Jira). Suivre les principes de la méthodologie agile Kanban pour la gestion des tâches et des projets. Relations internes / externes Collaborer étroitement avec les développeur·euse·s et architectes logiciels pour comprendre les spécifications et les traduire en solutions techniques ; être force de proposition pour des améliorations de conception ou d’outils. Travailler avec les ingénieur·e·s validation pour assurer la validation des fonctionnalités. Participer aux revues de code avec les développeur·euse·s afin de garantir la qualité du code. Expérience et compétences requises Plus de 7 ans d’expérience en tant qu’ingénieur·e développement logiciel C++ (C++11 requis). Expérience de travail avec CMake, Jenkins pipelines et Python. Solide expertise en design patterns, structures de données, algorithmes et conception orientée objet. Intérêt pour la microélectronique et les technologies des semi‑conducteurs, volonté d’apprendre les HDL. Bonnes compétences en communication (un anglais courant est indispensable) et en résolution de problèmes. Curiosité, rigueur et esprit orienté résultats. Formation Licence, Master ou Doctorat en informatique, génie électrique ou domaine connexe. Langues Anglais courant. À propos d’Arteris Arteris est un fournisseur leader d’IP système pour l’accélération du développement de System-on-Chips (SoC) dans les systèmes électroniques actuels. Les interconnexions Network-on-Chip (NoC) et la technologie d’automatisation de l’intégration SoC d’Arteris permettent d’améliorer les performances des produits tout en réduisant la consommation d’énergie et le temps de mise sur le marché, offrant ainsi une meilleure économie des SoC afin que nos client·e·s puissent se concentrer sur l’innovation de demain. Avec plus de 250 collaborateur·rice·s, un siège social dans la Silicon Valley et des bureaux dans le monde entier, nous sommes un catalyseur de l’innovation SoC. Nous permettons à des entreprises, des startups aux leaders mondiaux de la technologie, de créer efficacement de nouveaux produits avec une connectivité éprouvée, flexible et simple d’utilisation. En savoir plus sur arteris.com. Referrals increase your chances of interviewing at Arteris by 2x. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Semiconductor Manufacturing #J-18808-Ljbffr



  • Paris, Île-de-France Siemens EDA (Siemens Digital Industries Software) Temps plein

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • Paris, France Clearwater Analytics, Ltd Temps plein

    Software Development Engineer page is loaded## Software Development Engineerlocations: Paris Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R9077**Description:**Participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In...


  • Paris, France Clearwater Analytics Temps plein

    Description Participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In our agile, collaborative environment, your designs and code will have a real impact, powering the daily work of our customers worldwide. Responsibilities Developing quality software...


  • Paris, France Clearwater Analytics Temps plein

    Description Participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In our agile, collaborative environment, your designs and code will have a real impact, powering the daily work of our customers worldwide. Responsibilities Developing quality software...


  • Paris, France CAST Software Temps plein

    A software solution company in Paris is seeking a Senior Software Engineer to work on innovative solutions utilizing AI in software engineering. The role involves designing integrations between products and modern LLM frameworks, as well as developing APIs that convert code insights into formats that AI can use. Candidates should have strong full-stack...


  • Paris, Île-de-France Arteris Temps plein

    Arteris enables engineering and design teams at the world's most transformative brands to connect and integrate today's system-on-chips (SoCs) that fuel modern innovation.If you've held a smartphone, driven an electronic car, or powered up a smart TV, you've come in contact with what we do at Arteris. Here, the future is quite literally in your hands—and...


  • Paris, Île-de-France Clearwater Analytics Temps plein

    Description:Participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In our agile, collaborative environment, your designs and code will have a real impact, powering the daily work of our customers worldwide.Responsibilities:Developing quality software...

  • Senior Software Engineer

    il y a 2 semaines


    Paris, Île-de-France CAST Software Inc. Temps plein

    We're developing innovative solutions that leverage our Software Intelligence products (CAST Highlight and CAST Imaging) to enhance AI's capabilities in software engineering contexts.As a Senior Software Engineer on this initiative, you will:Design and implement integrations between our Software Intelligence products and modern LLM frameworksDevelop APIs and...


  • Paris, France Criteo Temps plein

    What You’ll Do Criteo is looking for a Junior Backend Software Engineer based in Paris. Our mission is to serve the most relevant products when a user performs a search on the website of a retailer (c.f. Retail Media). To that end, we develop state‑of‑the‑art Language Models to recommend the best products for these users delivered by our web service...


  • Paris, Île-de-France Criteo Temps plein

    What You'll Do:Criteo is looking for a Junior Backend Software Engineer based in Paris. Our mission is to serve the most relevant products when a user performs a search on the website of a retailer (c.f. Retail Media). To that end, we develop state-of-art Language Models to recommend the best products for these users delivered by our web service to internal...