Hardware Design and Development Engineer
Based in : France (Paris) | France (Rennes)
Permanent contract (CDI), based in Rennes or Paris
Apply
Your role and responsibilities
As a member of the Chip-to-Cloud (C2C) Department, you will responsible for the following tasks:
Design:
- Participate in writing and reviewing technical specifications
- Write detailed design documents for the features to be implemented
- Contribute to the writing of various other documents
Development:
- Read and analyze technical documentation
- Write user manuals
- Write internal design documentation
- Develop features in RTL according to specifications and quality processes
- Develop synthesizable IP models for FPGA targets and associated board design
- Develop scripts for the work environment
- Ensure code quality (RTL Lint, ASIC and FPGA synthesis, RTL development)
- Provide support to other teams
Customer Interactions:
- Participate in support and communication with the client, in various formats (tickets, meetings)
- Participate in preparations for customer deliveries (code, scripts, documentation, etc.)
- Ensure the quality of the delivery package
Verification:
- Write test documentation (test plan and test report)
- Write and execute test benches according to the test plan
- Analyze the quality of verification (code and functional coverage)
Continuous Improvement:
- Maintain good quality in the version control system
- Maintain and improve work environment scripts and tools
- Maintain and improve IPs
- Provide analyses and reports on design/validation bugs and associated fixes
- Analyze and improve the PPA (Power, Performance, and Area)
Innovation:
- Propose technical and scientific improvements for internally developed products
This list of tasks is not exhaustive and may be adapted according to the company’s needs.
Education, Experience & Skills
- You hold a Master’s degree in computer science, electronics, or microelectronics
- You have 2 to 7 years of professional experience in this field
- You have skills in the following languages: VHDL, Verilog, Python
- You are comfortable with: GIT/gitlab, Linux
- You have skills in Hardware front-end, FPGA or ASIC synthesis, and RTL verification
- Ideally, you have knowledge in Hardware back-end and applied Cryptography
- You have a very good level of English and French
- You are recognized for your reliability, adaptability, proactivity, and teamwork skills
Secure-IC is committed to equal opportunities and diversity. Our positions are therefore open to people with disabilities. Only skills and motivation make a difference.