iSE neo Software Engineer
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.
Job Title
iSE neo Software Engineer
Location
Rennes (Paris also considered)
Reports to
Jules VRANCKX
Job Overview
As an embedded development engineer, you will design and implement new features for the Root of Trust, Securyzr. Working primarily in C, you will contribute to product quality, security, efficiency, and maintainability while facing demanding clients and strict security and compliance requirements.
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 to the product environment (Gitlab, CI/CD, etc.)
- Participate in code reviews
- Technical team leading
- Lead the team in internal technical decision making
- Promote efficiency and maintainability
- Customer interactions
- Participate in customer exchanges in various formats (tickets, meetings)
- Participate in customer delivery processes
- Innovation
- Propose technical and scientific developments for 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 may be planned to ensure cohesion. It is a young and dynamic team with real opportunities for personal initiative.
What We 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)
- 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.
We’re doing work that matters. Help us solve what others can’t.
#J-18808-Ljbffr