Staff AI Software Engineer
DESCRIPTIF DU POSTE
Profile insights
Find out how your skills align with the job description
Skills
Do you have experience in Software development ?
Education
Do you have a Master's degree ?
Full job description
Staff AI Software Engineer (H/F)
Lieu: Sophia-Antipolis, France
Arteris connecte l'innovation.
Notre technologie aide les entreprises les plus visionnaires au monde - des startups aux leaders du Fortune 500 - à concevoir des semi-conducteurs plus intelligents et plus rapides, notamment des SoC et des chiplets. De la voiture que vous conduisez à l'IA dans le cloud, Arteris connecte les technologies innovantes qui façonnent le monde de demain.
Votre rôle en tant que Staff AI Software Engineer chez Arteris
Rejoignez notre équipe innovante et contribuez à façonner l'avenir des technologies des semi-conducteurs et de l'automatisation de conception pilotée par l'IA. Dans ce rôle, vous participerez au développement de solutions logicielles avancées basées sur l'intelligence artificielle pour la conception, l'optimisation et l'automatisation des SoC, en collaboration avec des équipes transverses afin de maximiser l'impact de produits et solutions de pointe.
Responsabilités clés
- Concevoir et implémenter des fonctionnalités basées sur l'IA et le Machine Learning pour des outils EDA et d'automatisation de conception SoC
- Développer des frameworks logiciels évolutifs pour l'optimisation, la simulation et la prise de décision pilotée par les données
- Appliquer des algorithmes avancés (graphes, optimisation, résolution de contraintes) à des problématiques complexes liées aux SoC
- Collaborer avec les équipes hardware, software et applications afin d'intégrer l'IA dans les workflows produits
- Piloter les décisions d'architecture et contribuer directement au développement d'un code robuste et de qualité production
- Encadrer et accompagner les ingénieurs tout en promouvant les meilleures pratiques en ingénierie logicielle et développement IA
Ce que vous apportez
- Expérience solide en développement logiciel pour des systèmes complexes, idéalement dans les domaines EDA ou semi-conducteurs
- Excellente maîtrise des structures de données, des algorithmes et de la conception orientée objet
- Expertise en C++, Python ou langages similaires, avec expérience des langages de scripting
- Expérience avec les techniques IA/ML, les méthodes d'optimisation ou les workflows pilotés par les données
- Bonne compréhension des architectures SoC, des flux de conception numérique ou du co-design hardware/software
- Capacité démontrée à concevoir des architectures logicielles évolutives et à livrer des solutions de qualité industrielle
- Excellentes capacités d'analyse, de résolution de problèmes, de communication et de collaboration dans des environnements transverses
Bonus si vous avez
- Expérience de l'application de l'IA/ML aux workflows EDA, à la conception de puces ou à l'optimisation système
- Connaissances des algorithmes de graphes, du pathfinding ou de l'optimisation multi-objectifs
- Familiarité avec les architectures client-serveur, les environnements cloud ou les systèmes distribués à grande échelle
- Expérience avec les IP semi-conducteurs, les interconnexions ou les technologies NoC
- Exposition aux frameworks IA modernes ou aux systèmes basés sur des agents
Formation
Diplôme de Master ou Doctorat en Informatique, Génie Électrique ou domaine connexe, ou expérience équivalente.
Rémunération estimée
55 000 € à 75 000 € brut annuel.
Votre rémunération sera déterminée en fonction de votre localisation, de votre expérience et de la rémunération des employés occupant des postes similaires.
À propos d'Arteris
Arteris est un leader mondial des System IP utilisés dans les semi-conducteurs afin d'accélérer la création de silicium haute performance et économe en énergie. Les interconnexions réseau sur puce (NoC) d'Arteris et les logiciels d'automatisation d'intégration SoC sont utilisés par les plus grandes entreprises mondiales du semi-conducteur et de la technologie afin d'améliorer les performances globales, la productivité des équipes d'ingénierie, de réduire les risques et les coûts, et d'accélérer la mise sur le marché de conceptions complexes.
Avec plus de 300 collaborateurs basés dans la Silicon Valley et des bureaux dans le monde entier, nous collaborons aussi bien avec des startups qu'avec des leaders technologiques mondiaux afin de construire la prochaine génération de produits électroniques. Nous croyons aux personnes, à la mission et à l'impact. Rejoignez-nous et contribuez à façonner l'avenir.
Staff AI Software Engineer
Location: Sophia-Antipolis, France
Arteris connects innovation.
Our technology helps the world's most visionary companies 0 from startups to Fortune 500 leaders - build smarter, faster semiconductors, specifically SoCs and chiplets. From the car you drive to the AI in the cloud, Arteris connects the innovative tech that shapes tomorrow.
What You'll Do as a Staff AI Software Engineer at Arteris
Join our innovative team and help shape the future of semiconductor technology and AI-driven design automation. In this role, you will contribute to the development of advanced AI-powered software solutions for SoC design, optimization, and automation, collaborating with cross-functional teams to drive impact across cutting-edge products and solutions.
Key Responsibilities
- Design and implement AI/ML-driven features for EDA and SoC design automation tools
- Develop scalable software frameworks for optimization, simulation, and data-driven decision-making
- Apply advanced algorithms (graph-based, optimization, constraint solving) to complex SoC problems
- Collaborate with hardware, software, and application teams to integrate AI into product workflows
- Lead architectural decisions and contribute hands-on to high-quality, production-grade code Mentor engineers and promote best practices in software engineering and AI development
What You Bring
- Strong experience in software development for complex systems, preferably in EDA or semiconductor domains
- Solid foundation in data structures, algorithms, and object-oriented design
- Expertise in C++, Python, or similar programming languages, with experience in scripting languages
- Experience with AI/ML techniques, optimization methods, or data-driven workflows
- Understanding of SoC architecture, digital design flow, or hardware/software co-design
- Proven ability to design scalable software architectures and deliver production-quality solutions Strong problem-solving, communication, and collaboration skills in cross-functional environments
Bonus Points If You Have
- Experience applying AI/ML to EDA, chip design, or system optimization workflows
- Knowledge of graph algorithms, pathfinding, or multi-objective optimization
- Familiarity with client-server architectures, cloud environments, or large-scale distributed systems
- Experience with semiconductor IP, interconnects, or NoC technologies Exposure to modern AI frameworks or agent-based systems
Education Requirements
- Master's or PhD in Computer Science, Electrical Engineering, or related field, or equivalent experience
Estimated Base Salary
$55 000 to $75 000 annually. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
About Arteris
Arteris is a global leader in system IP used in semiconductors to accelerate the creation of high-performance, power-efficient silicon. Arteris network-on-chip (NoC) interconnect IP and system-on-chip (SoC) integration automation software are used by the world's top semiconductor and technology companies to improve overall performance, engineering productivity, reduce risk, lower costs, and bring complex designs to market faster.
With over 300 team members headquartered in Silicon Valley and offices around the world, we work with startups and global tech leaders alike to build the next generation of electronic products. We believe in people, purpose, and impact. Join us and help shape what comes next
You must create an Indeed account before continuing to the company website to apply