CareerPlanSign in

Senior Software Engineer - C++ - Platform - Romania

Bucharest, Bucharest, ro💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Design and implement cutting-edge product features for data center switching hardware and software platforms.

Role type

Senior Software Engineer (C++ Platform)

Builds

Data center switching ASICs, FPGAs, Network Processors, and the Extensible Operating System (EOS).

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 development, hardware abstraction layer, software debugging, full software development lifecycle management.

Preferred skills

Network systems software development, experience with forwarding ASICs/FPGAs/Network Processors, knowledge of networking protocols (ACLs, QoS, EVPN MPLS, VXLAN, OAM).

Technologies

C++, C, Linux, EOS, ASICs, FPGAs, Network Processors.

Responsibilities

Drive design and architecture of new features, suggest and decide on feature scope, push and test code, 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.