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 deconception 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’informatiquehyperscale, 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:ParisouRennes
Rattachementhiérarchique:iSEneoSoftware Engineering Manager
Présentationdu poste:
En tant qu’ingénieur développement embarqué, le candidat aura pour mission de concevoir et d’implémenterlesnouvelles fonctionnalités de notreRacine de Confiance, leSecuryzr.Principalement en C, le candidat développeraau sein de l’équipeiSEneoSoftware, avec pour objectif d’assurer la qualité, la sécurité, l’efficacité et la maintenabilité du produit.Le poste présente de nombreuxdéfis : clientsexigeants parmi les acteurs mondiaux principaux, contraintes fortes de sécurité, conformité à de nombreux standards.
Responsabilités du poste:
1. Conception :
2. Analyserdes documents d’architecture
3. Ecrire et revoirdesdocuments de conception logicielle
4. Développement :
5. Développer et intégrer des fonctionnalités en langage C
6. Développer des tests en langage C
7. Développer des tests et des scriptsen langage Python
8. Contribuer globalement à l’environnement du produit (Gitlab, CI/CD,…)
9. Participer à des revues de code
10. Gestiontechniqued’équipe :
11. Aider aux décision internes de l’équipe
12. Êtreun modèle pour améliorerla maintenabilité et l’efficacité
13. Interactions avec des clients
14. Participer à des échanges client, sous différents formats (tickets, réunions)
15. Participer aux processus de livraison client
16. Innovation :
17. Êtreforce de proposition sur des évolutions techniques et scientifiquesde nos produits
Qualifications requises:
18. Diplôme d’Ingénieur ou Master 2 en Logiciel Embarqué
19. Au moins4années d’expérience en entreprise
20. Connaissancestechniquesrequises :
21. C(baremetal)
22. Python / Shell/Makefile, en environnement Linux
23. Cybersécurité, cryptographie
24. Git
25. Pack Office
26. Autres compétences :
27. Bonnes capacités rédactionnelles
28. Travail en équipe
29. Communication en Anglais
Compétences supplémentaires/Préférences :
30. Expérience avec certaines normesou standards :
31. ISO26262
32. FIPS 140-3
33. OSCCA
34. Connaissances d’API cryptographiques standards :
35. PSA
36. PKCS#11
37. Autosar
38. Connaissances en HDL
39. Maitrise de l’utilisation de FPGA
Informations complémentaires :
L’équipe est divisée entre Rennes et Paris, avec une communication principalementvia Teams.Des déplacementspourraient être prévus afin de garantir la cohésion.Equipe jeune et dynamique, avec une réellemarge de manœuvre concernant l’initiative personnelle.
Découvrez ce que nous pouvons vous offrir :
40. Une rémunération attractive comprenant un salaire compétitif, une part variable et des tickets restaurant
41. Un environnement de travail positif, stimulant et bienveillant
42. Des bureaux en France (Rennes et Paris) ainsi qu’à l’international
43. Une vie d’entreprise dynamique et conviviale :afterworks, défis sportifs, jeux de société, billard, baby-foot,NintendoSwitch
44. 5 jours de congéspayésdédiés au bénévolat et à l’engagement associatif, ainsi que 7 “rechargedays” (jours de repos rémunérés communs à l’ensemble du groupe)
45. L’opportunité de rejoindre ungroupecertifié Great Place to Work® et classée Fortune 100
46. Joursdetélétravail
47. 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 softwareexpertise. 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.
AtSecure-IC, aCadencecompany, 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
JobOverview:
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 requiresometeam leading capabilities, to help internal growth.
Job Responsibilities:
48. Design:
49. Analyze architecture documents
Write and review software design documents
50. Development:
51. Develop and integrate features in C
52. Develop tests in C
53. Develop tests and scripts in Python
54. Contribute globally to the product environment (Gitlab, CI/CD, ...)
55. Participate in code reviews
56. 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:
57. Engineering degree or Master 2 in Embedded Software
58. At least 4 years of corporate experience
59. Technical knowledge required:
C (baremetal)
Python / Shell / Makefile, in Linux environment
Cybersecurity, cryptography
Git
Pack Office
60. Other skills:
Good writing skills
Teamwork
Communication in English
Additional Skills/Preferences:
61. Experience with certain norms or standards:
ISO26262
FIPS 140-3
OSCCA
62. Knowledge of standard cryptographic APIs:
PSA
PKCS#11
Autosar
63. HDL knowledge
64. 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:
65. An attractive compensation package, including a competitive salary, variable compensation, and meal vouchers
66. A positive, stimulating, and supportive work environment
67. Offices in France (Rennes and Paris) as well as internationally
68. A dynamic and friendly company culture: after-work events, sports challenges, board games, pool table, foosball, and Nintendo Switch
69. 5 days of paid leave dedicated to volunteering and community engagement, along with 7 “recharge days” (company-wide paid days off)
70. The opportunity to join a company certified Great Place to Work® and ranked among the Fortune 100
71. Remoteworkdays
72. Access to a CSE benefits platform, including discounts and gift cards
Cadence is committed to equal employmentopportunityand employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidatepool andencourage diversity and inclusion in the workplace.
We’re doing work that matters. Help us solve what others can’t.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.