
Hybrid Software Engineer – Embedded AI for Network Devices (C/C++) (M/F) bei Adoc Talent Management
Adoc Talent Management · Boulogne Billancourt, Frankreich · Hybrid
- Professional
- Optionales Büro in Boulogne Billancourt
Adoc Talent Management is recruiting a Software Engineer – Embedded AI for Network Devices (C/C++) (M/F) for its client, a major innovation player in the field of next-generation network infrastructure and cybersecurity. This role is at the intersection of embedded systems, AI, and network security—offering the opportunity to work on core software components powering intelligent and secure network devices.
You will join a high-impact team dedicated to designing real-time, high-performance systems supporting advanced AI-driven security functions across routers, firewalls, and edge devices.
Your Mission
As a Software Engineer – Embedded AI Systems, you will design and optimize software infrastructures that enable intelligent data processing and AI inference within embedded network devices. Your contributions will span across core system development, security-focused AI architecture design, and cross-functional collaboration.
You will lead the implementation of time-series and graph databases, streaming engines, and correlation engines, while supporting the deployment of embedded AI pipelines. You will also take part in defining data architectures to support AI applications for modern security products such as NGFW, IPS, HIPS, or EDR.
Key Responsibilities
- Embedded System Development: Develop and optimize embedded software components including time-series databases, stream processing engines, graph analytics modules, and AI inference engines.
- Security AI Solution Design: Design and implement data pipelines for collection, cleaning, and standardization to support AI use cases for network security products (e.g., NGFW, HIPS, EDR).
- Architecture Design: Drive embedded AI system architecture, ensuring modularity, scalability, and maintainability. Produce high-quality technical documentation.
- Cross-Functional Collaboration: Align technical execution with product, algorithm, and testing teams. Manage R&D timelines to ensure successful and timely delivery.
The position is offered as a fixed-term contract (CDD) within a dynamic and collaborative R&D environment.
Profile
You hold a Bachelor’s degree or higher in Computer Science and have experience designing, developing, and optimizing time-series databases (InfluxDB/TimescaleDB/custom). You have an experience in firewall/router/switch development. You are familiar with end-to-end embedded AI data processing (collection/cleansing/feature extraction/inference). You have knowledge in cybersecurity product scenarios such as NGFW policy matching, IPS/IDS signature detection.
Soft Skills & Mindset
- Architectural Vision: Ability to abstract and design modular software architectures
- Cross-Team Coordination: Comfortable collaborating with product managers, researchers, and test engineers
- Results-Oriented: Highly responsive to timelines and quality deliverables
- Curious & Visionary: Deep interest in AI for cybersecurity and technological foresight
Bonus Qualifications (Highly Valued)
- Collaboration with cybersecurity vendors
- Open-source contributions or publications in leading conferences (e.g., USENIX Security, Black Hat, etc.)
- Understanding of AI applications in NGFW/IPS/EDR contexts
Why Join This Project?
- Work on cutting-edge embedded AI systems at the heart of next-gen network and security products
- Contribute to real-world cybersecurity use cases powered by intelligent, real-time data processing
- Collaborate with multidisciplinary teams blending software engineering, AI, and security expertise
- Join a high-impact project that bridges infrastructure, software, and intelligent threat detection
Interested in shaping the future of secure and intelligent networks? Send your application (CV, technical portfolio, and salary expectations) to Adoc Talent Management.
Jetzt bewerben