CareerPlanGet AI match score →

Senior Software Engineer - C++ - Platform - Romania

Bucharest, Bucharest, ro💼 Full-time🗓 2026-07-12 → 2026-07-31

Core

Design and implement cutting-edge software features for data center switching hardware, including forwarding ASICs, FPGAs, and network processors.

Role type

Senior Software Engineer (Embedded Systems & Networking)

Builds

Data center switching solutions and extensible operating systems for large-scale networking environments.

Domain

Networking hardware, embedded systems, data center infrastructure.

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, algorithms, software architecture, embedded systems debugging, hardware abstraction layer design, network protocols (ACLs, QoS, EVPN, MPLS, VXLAN), software development life cycle management.

Preferred skills

Experience with forwarding ASICs, FPGAs, network processors, network systems software development.

Technologies

Linux user space, kernel code, drivers, EOS (Extensible Operating System), ASICs, FPGAs, Network Processors.

Responsibilities

Drive design and architecture of new product features, write and own code implementation, suggest and decide on feature scope, push, test, and document features, work alongside customers in the field.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗