Pour les employeurs
Senior Software Backend Algorithm Development Engineer H/F


Arteris
il y a un jour
Date de publication
il y a un jour
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
Description

Arteris permet aux équipes d'ingénierie et de conception des marques les plus transformatrices du monde de connecter et d'intégrer les systèmes sur puce (SoC) d'aujourd'hui qui alimentent l'innovation moderne.

Si vous avez tenu un smartphone, conduit une voiture électronique ou allumé une télévision intelligente, vous avez été en contact avec ce que nous faisons chez Arteris. Ici, l'avenir est littéralement entre vos mains - et quand ce n'est pas le cas, il y a de fortes chances qu'il soit survolé par un drone, un satellite ou dans le cloud d'un centre de données !

En tant qu'Ingénieur Senior en Développement Logiciels h/f vous travaillerez en étroite collaboration avec nos ingénieurs hardware et nos ingénieurs d'application pour fournir une interface graphique facile à utiliser avec un haut niveau d'automatisation afin d'aider à la configuration et à l'implémentation de réseaux sur puce.

Vos principales responsabilités seront :

  • Interagir avec les utilisateurs logiciel, formaliser leurs à haut niveau dans les spécifications et la conception.
  • Créer de nouveaux algorithmes basés sur les graphes pour générer et optimiser une topologie de routage, en tenant compte de nombreux paramètres.
  • Résoudre les problèmes d'optimisation en utilisant la recherche opérationnelle et des heuristiques.
  • Construire des moteurs autour d'une représentation de haut niveau du floorplan d'un SoC pour partitionner le design, produire des directives d'implémentation.

Expériences, exigences et qualifications souhaitées:
  • 8 ans ou plus en développement de logiciels.
  • Expérience dans l'exploration de l'espace de solution multi-objectifs, les techniques d'optimisation multi-contraintes, l'utilisation de solveurs de contraintes.
  • Solide base de connaissances logicielles :
    • Structure de données et algorithmes basés sur les graphes
    • Compétences en matière de développement de logiciels
    • Connaissance experte de l'un des langages de programmation orientés objet (C++, Java...)
    • Flux de développement standard de l'industrie (Jira, git, etc.)
  • Une expérience dans le domaine du hardware, de l'architecture des ordinateurs, des réseaux et des paradigmes de base du processus de conception du HW est un atout.
  • Bonne compétence d'expression écrite et orale en français et en anglais
  • Bonnes capacités en communication

Formation souhaitée :
  • Diplôme d'Ingénieur, Master en informatique (Computer Science), Electronique ou équivalent. Une thèse de doctorat en informatique est un atout.

Localisation :
  • Poste basé sur Montigny le Bretonneux. Possibilité de Télétravail 2 jours par semaine

Le salaire dépendra de l'expérience. Toutefois, il se situera entre 48 et 65 k€ par an.

A propos d'Arteris :

Arteris est l'un des principaux fournisseurs d'IP système pour l'accélération du développement de systèmes sur puce (SoC) dans les systèmes électroniques d'aujourd'hui. La propriété intellectuelle d'interconnexion de réseaux sur puce (NoC) et la technologie d'automatisation de l'intégration des systèmes sur puce d'Arteris permettent d'accroître les performances des produits tout en réduisant la consommation d'énergie et en accélérant la mise sur le marché, ce qui se traduit par une amélioration de l'économie des systèmes sur puce et permet aux clients de se concentrer sur l'élaboration des prochaines innovations.

Avec plus de 250 employés, un siège dans la Silicon Valley et des bureaux dans le monde entier, nous sommes un catalyseur de l'innovation SoC pour que les entreprises, des startups aux plus grands leaders du marché technologique, puissent créer efficacement de nouveaux produits avec une flexibilité et une facilité de connectivité éprouvées. Pour en savoir plus, consultez le site www.arteris.com

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 when it isn't, chances are it is flying overhead in a drone, a satellite, or in the cloud at a datacenter!

As a Senior Software Development engineer, you will work closely with our hardware engineers and field application engineers to provide an ease-of-use graphical interface with high automation to assist the configuration and implementation of a network on chip

Key Responsibilities:

  • Interact with software tool end users, formalize their high-level requirements into specification and design.
  • Create new graph-based algorithms to generate and optimize a routing topology, considering multiple metrics.
  • Solve optimization problem using operation research and heuristics.
  • Build engines around a high-level representation of a SoC floorplan to partition design, output implementation guidelines

Experience, Requirements and Qualifications:
  • Ideally you have at least 8 years of experience in this field.
  • Experience with multi-objective solution-space exploration, multi-constraints optimization techniques, constraint solvers usage.
  • Strong software knowledge base:
    • Data structure and graph-based algorithms
    • Software development skills
    • Expert knowledge of one of the Object-Oriented programming languages (C++, Java...)
    • Industry standard development flow (Jira, git, etc.)
  • Experience in hardware, computer architecture, networking, basic paradigms of the hardware design process is a plus.
  • Good written and verbal communication skills in both French and English
  • Good communication skills

Education:
  • Master degree in EE (Electrical Engineering), CS (Computer Science), or equivalent preferred. PHD thesis in computer science is a plus.

Position based on Montigny Le Bretonneux 78 - Remote possible 2 days / week

The salary will depend on experience. However, it will be in the range of €48,000 to €65,000 per year.

About Arteris:

Arteris is a leading provider of system IP for the acceleration of system-on-chip (SoC) development across today's electronic systems. Arteris network-on-chip (NoC) interconnect IP and SoC integration automation technology enable higher product performance with lower power consumption and faster time to market, delivering better SoC economics so its customers can focus on dreaming up what comes next.

With over 250 employees with headquarters in Silicon Valley and offices around the globe, we are a catalyst for SoC innovation so companies ranging from startups to the biggest technology market leaders can effectively create new products with proven connectivity flexibility and ease. Learn more at arteris.com.
Balises associées
-
RÉSUMÉ DE L' OFFRE
Senior Software Backend Algorithm Development Engineer H/F
Arteris
Montigny-le-Bretonneux
il y a un jour
S/O
Temps plein

Senior Software Backend Algorithm Development Engineer H/F