iSE neo Software Engineer
🇫🇷 France
Management
Python
C
Git
Machine Learning
Design
Virtual Reality
Cybersecurity
Devops
Customer Support
Translator
iSE neo Software Engineer
from 🇫🇷 France
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Cadence est un leader clĂ© dans le domaine de la conception Ă©lectronique, s’appuyant sur plus de 30 ans d’expertise en logiciels de calcul. Nous appliquons notre stratĂ©gie de conception intelligente des systèmes (Intelligent System Design) pour fournir des logiciels, du matĂ©riel et des propriĂ©tĂ©s intellectuelles (IP) qui transforment les concepts de conception en rĂ©alitĂ©.Â
Cette stratĂ©gie est renforcĂ©e par des pratiques de dĂ©veloppement augmentĂ©es par l’IA au sein de l’ensemble de nos organisations, permettant Ă nos Ă©quipes de se concentrer sur la rĂ©solution crĂ©ative de problèmes et l’innovation. Nos clients comptent parmi les entreprises les plus innovantes au monde, qui conçoivent des produits Ă©lectroniques exceptionnels — des puces aux cartes, jusqu’aux systèmes — pour des applications de marchĂ© dynamiques telles que les produits grand public, l’informatique hyperscale, les communications 5G, l’automobile, l’aĂ©ronautique, l’industrie et la santĂ©. Rejoignez-nous et intĂ©grez une culture qui valorise l’innovation, la collaboration et la rĂ©ussite client.Â
Chez Secure-IC (Filiale du groupe Cadence), nous recrutons et dĂ©veloppons des leaders et des innovateurs dĂ©sireux d’avoir un impact sur le monde de la technologie.Â
Â
Intitulé : IngĂ©nieur LogicielÂ
Â
Localisation : Paris ou RennesÂ
Â
Rattachement hiĂ©rarchique : iSE neo Software Engineering ManagerÂ
Â
PrĂ©sentation du poste :Â
En tant qu’ingĂ©nieur dĂ©veloppement embarquĂ©, le candidat aura pour mission de concevoir et d’implĂ©menter les nouvelles fonctionnalitĂ©s de notre Racine de Confiance, le Securyzr. Principalement en C, le candidat dĂ©veloppera au sein de l’équipe iSE neo Software, avec pour objectif d’assurer la qualitĂ©, la sĂ©curitĂ©, l’efficacitĂ© et la maintenabilitĂ© du produit. Le poste prĂ©sente de nombreux dĂ©fis : clients exigeants parmi les acteurs mondiaux principaux, contraintes fortes de sĂ©curitĂ©, conformitĂ© Ă de nombreux standards.Â
Â
ResponsabilitĂ©s du poste :Â
Conception :Â
Analyser des documents d’architectureÂ
Ecrire et revoir des documents de conception logicielleÂ
DĂ©veloppement :Â
DĂ©velopper et intĂ©grer des fonctionnalitĂ©s en langage CÂ
DĂ©velopper des tests en langage CÂ
DĂ©velopper des tests et des scripts en langage PythonÂ
Contribuer globalement Ă l’environnement du produit (Gitlab, CI/CD, …)Â
Participer Ă des revues de codeÂ
Gestion technique d’équipe :Â
Aider aux dĂ©cision internes de l’équipeÂ
ĂŠtre un modèle pour amĂ©liorer la maintenabilitĂ© et l’efficacitĂ©Â
Interactions avec des clientsÂ
Participer Ă des Ă©changes client, sous diffĂ©rents formats (tickets, rĂ©unions)Â
Participer aux processus de livraison clientÂ
Innovation :Â
ĂŠtre force de proposition sur des Ă©volutions techniques et scientifiques de nos produitsÂ
Â
Qualifications requises :Â
DiplĂ´me d’IngĂ©nieur ou Master 2 en Logiciel EmbarquĂ©Â
Au moins 4 annĂ©es d’expĂ©rience en entrepriseÂ
Connaissances techniques requises :Â
CÂ (baremetal)Â
Python / Shell / Makefile, en environnement LinuxÂ
CybersĂ©curitĂ©, cryptographieÂ
GitÂ
Pack OfficeÂ
Autres compĂ©tences :Â
Bonnes capacitĂ©s rĂ©dactionnellesÂ
Travail en Ă©quipeÂ
Communication en AnglaisÂ
Â
CompĂ©tences supplĂ©mentaires/PrĂ©fĂ©rences :Â
ExpĂ©rience avec certaines normes ou standards :Â
ISO26262Â
FIPS 140-3Â
OSCCAÂ
Connaissances d’API cryptographiques standards :Â
PSAÂ
PKCS#11Â
AutosarÂ
Connaissances en HDLÂ
Maitrise de l’utilisation de FPGAÂ
Â
Informations complĂ©mentaires :Â
L’équipe est divisĂ©e entre Rennes et Paris, avec une communication principalement via Teams. Des dĂ©placements pourraient ĂŞtre prĂ©vus afin de garantir la cohĂ©sion. Equipe jeune et dynamique, avec une rĂ©elle marge de manĹ“uvre concernant l’initiative personnelle.Â
DĂ©couvrez ce que nous pouvons vous offrir :Â
Â
Une rĂ©munĂ©ration attractive comprenant un salaire compĂ©titif, une part variable et des tickets restaurantÂ
Un environnement de travail positif, stimulant et bienveillantÂ
Des bureaux en France (Rennes et Paris) ainsi qu’à l’internationalÂ
Une vie d’entreprise dynamique et conviviale : afterworks, dĂ©fis sportifs, jeux de sociĂ©tĂ©, billard, baby-foot, Nintendo SwitchÂ
5 jours de congĂ©s payĂ©s dĂ©diĂ©s au bĂ©nĂ©volat et Ă l’engagement associatif, ainsi que 7 “recharge days” (jours de repos rĂ©munĂ©rĂ©s communs Ă l’ensemble du groupe)Â
L’opportunitĂ© de rejoindre un groupe certifiĂ© Great Place to Work® et classĂ©e Fortune 100Â
Jours de tĂ©lĂ©travailÂ
L’accès Ă une plateforme d’avantages CSE, incluant rĂ©ductions et cartes cadeauxÂ
Â
Â
Cadence s’engage en faveur de l’égalitĂ© des chances et de l’équitĂ© en matière d’emploi Ă tous les niveaux de l’organisation. Nous nous efforçons d’attirer un vivier de candidats qualifiĂ©s et diversifiĂ©s et de promouvoir la diversitĂ© et l’inclusion sur le lieu de travail.Â
*** ENGLISH VERSION BELOW
Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. We apply our Intelligent System Design strategy to deliver software, hardware, and IP that turn design concepts into reality. Â
Â
This strategy is supplemented by AI-augmented development practices throughout all our organizations to empower our team to focus on creative problem-solving and innovation. Our customers are the world’s most innovative companies, delivering extraordinary electronic products—from chips to boards to systems—for dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace, industrial, and health. Join us and be part of a culture that values innovation, collaboration, and customer success.  Â
Â
At Secure-IC, a Cadence company, we hire and develop leaders and innovators who want to make an impact on the world of technology.Â
Job Title:Â iSE neo Software Engineer
Â
Location:Â Rennes
Â
Reports to:Â Jules VRANCKX
Job Overview: Â
As an embedded development engineer, the candidate will be responsible for designing and implementing new features for our Root of Trust, Securyzr. Primarily working in C, the candidate will develop within the iSE neo Software team, with the goal of ensuring the product's quality, security, efficiency, and maintainability. The position presents numerous challenges: demanding clients among the world's leading players, strong security constraints, compliance with numerous standards.Â
The job will also require some team leading capabilities, to help internal growth.Â
Job Responsibilities:
Design:
Analyze architecture documents
Write and review software design documents
Development:
Develop and integrate features in C
Develop tests in C
Develop tests and scripts in Python
Contribute globally to the product environment (Gitlab, CI/CD, ...)
Participate in code reviews
Technical team leading:
Lead team to help internal technical decision
Promote efficiency and maintainability
Customer interactions:
Participate in customer exchanges, in different formats (tickets, meetings)
Participate in customer delivery processes
Innovation:
Be a source of proposals for technical and scientific developments in our products
Job Qualifications:
Engineering degree or Master 2 in Embedded Software
At least 4 years of corporate experience
Technical knowledge required:
C (baremetal)
Python / Shell / Makefile, in Linux environment
Cybersecurity, cryptography
Git
Pack Office
Other skills:
Good writing skills
Teamwork
Communication in English
Additional Skills/Preferences:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Experience with certain norms or standards:
ISO26262
FIPS 140-3
OSCCA
Knowledge of standard cryptographic APIs:
PSA
PKCS#11
Autosar
HDL knowledge
Mastering the use of FPGAs
Additional Information:
The team is divided between Rennes and Paris, with communication mainly via Teams. Travel could be planned to ensure cohesion. Young and dynamic team, with real opportunities regarding personal initiative.
What we can offer:Â
An attractive compensation package, including a competitive salary, variable compensation, and meal vouchersÂ
A positive, stimulating, and supportive work environmentÂ
Offices in France (Rennes and Paris) as well as internationallyÂ
A dynamic and friendly company culture: after-work events, sports challenges, board games, pool table, foosball, and Nintendo SwitchÂ
5 days of paid leave dedicated to volunteering and community engagement, along with 7 “recharge days” (company-wide paid days off)Â
The opportunity to join a company certified Great Place to Work® and ranked among the Fortune 100Â
Remote work daysÂ
Access to a CSE benefits platform, including discounts and gift cardsÂ
Â
Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace. Â
Â






