CareerPlanGet AI match score →

Software Engineer - Platform Team - C++ on Linux

Budapest, hu💼 Full-time🗓 2026-07-12 → 2026-07-31

Core

Deliver new cutting-edge product features for data center switching hardware by designing, implementing, and owning code that drives the product.

Role type

Senior IC software engineer (network systems/hardware abstraction)

Builds

Data center switching ASICs, FPGAs, and network processors

Domain

Networking, Data Center, Hardware Abstraction

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, algorithms, software architecture, embedded systems debugging, hardware abstraction layer design, datapath forwarding (ACLs, QoS, Unicast, Multicast, EVPN, MPLS, VXLAN, OAM), full software development lifecycle management

Preferred skills

Network Systems Software development, Python programming

Technologies

C, C++, Python, ASICs, FPGAs, Network Processors

Responsibilities

Suggest and decide what features to build, drive design and architecture, push, test, and document features, work alongside customers in the field, execute the complete software development lifecycle from requirements to delivery

Seniority

Senior, hands-on IC

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