SemiWiki Podcast Banner

Senior Software Development Engineer

Senior Software Development Engineer
by Admin on 05-18-2022 at 2:35 pm

Website ArterisIP

A major player in its field, ARTERIS IP is the world leader in SoC and NoC systems, with nearly 200 employees in France and abroad.

Our technology is used by the most innovative electronic system vendors, ranging from AI to automotive, mobile phones, IoT, cameras, SSD controllers and servers.

To support our growth, we are looking for a Senior Software Development Engineer F/H.
In this position, you will work closely with our hardware engineers and our field application engineers to provide an easy to use and highly automated graphical interface to facilitate the configuration and implementation of

Key Responsibilities :

  • Implement data models to represent parameterizable hardware elements.
  • Build algorithms to create and then optimize a routing topology, taking into account various metrics.
  • Build engines around a high-level representation of a floor plan to partition the design, produce implementation guidelines.
  • Implement graph-based algorithms.

Required experience / Qualifications :

You ideally have a successful experience of at least 8 years in this field.

  • Experience in exploring multi-objective solution spaces, multi-constraint optimization techniques, using constraint solvers.
  • Strong knowledge of:
    • Data structure and algorithms based on graphs.
    • Understanding of software systems design.
    • Extensive experience in object-oriented design.
  • Strong knowledge of one of the OO programming languages ​​(C++, Java…)
  • Hands-on experience with at least one scripting language
  • Modeling of hardware concepts.
  • Understanding of networking concepts.
  • Experience with EDA, ability to understand basic paradigms of hardware design process.

Fluency in English is imperative for international interactions.

Training :

  • PhD in computer science is a plus,
  • MS degree in EE (Electrical Engineering), CS (Computer Science), or equivalent preferred.
Apply for job

To view the job application please visit

Share this post via: