Software Engineer – Embedded AI for Network Devices (C, C++) CDD (M/F)
Quick Summary
Embedded System Development: Develop and optimize embedded software components including time-series databases, stream processing engines, graph analytics modules, and AI inference engines.
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.
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.
Responsibilities
~1 min read- →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.
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.
- 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
Requirements
~1 min read- 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
What We Offer
~1 min readLocation & Eligibility
Listing Details
- First seen
- April 10, 2026
- Last seen
- May 5, 2026
Posting Health
- Days active
- 25
- Repost count
- 0
- Trust Level
- 16%
- Scored at
- May 6, 2026
Signal breakdown
Please let Adoc Tm know you found this job on Jobera.
4 other jobs at Adoc Tm
View all →Explore open roles at Adoc Tm.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.