Senior Software Development Engineer, C++/Python

Posted 1 day ago

This is a fully remote position, open to applicants in Ukraine, +6 more countries.

πŸ“‹ Description

β€’ Create software for networking devices utilizing C/C++ and Python.

β€’ Engage in BSP, control plane, and data plane development activities.

β€’ Design automated testing solutions for networking products using Python and Pytest.

β€’ Conduct software and hardware bring-up, integration, and debugging tasks.

β€’ Develop and uphold networking features, protocols, and associated software components.

β€’ Evaluate network traffic and resolve networking and software challenges.

β€’ Collaborate closely with engineering teams on software development, testing, and integration efforts.


⛳️ Requirements

β€’ Proven experience in developing software for networking devices like routers and switches.

β€’ Proficient in C/C++ and Python programming languages.

β€’ Familiarity with BSP, control plane, or data plane development.

β€’ Experience in creating automated tests using Python and Pytest.

β€’ Knowledge of software and hardware bring-up and integration processes.

β€’ Strong grasp of networking principles, including routing, forwarding, VLANs, TCP/IP, and UDP.

β€’ Experience with networking technologies and protocols such as LACP, ECMP, ACLs, SPAN/RSPAN/ERSPAN, BGP, OSPF, RIP, and IS-IS.

β€’ Proficient with networking testing and analysis tools like Scapy, traffic generators, and traffic analyzers.

β€’ Experience with Git/GitHub and Linux-based environments.

β€’ Your CV should clearly demonstrate relevant experience in networking, C/C++, Python, BSP, control plane/data plane, and test automation.


🏝️ Benefits

β€’ Stable, long-term projects in collaboration with global technology and industry leaders.

β€’ Long-term, full-time engagement.

β€’ A fully remote work arrangement.

β€’ Opportunity to work alongside highly skilled engineers and leading experts in embedded systems.

β€’ Access to modern technologies and advanced engineering solutions.

β€’ The chance to impact technical decisions and share your expertise.

β€’ Competitive compensation reflective of your skills and experience.

People also viewed

Hilton7 hours ago

AI Software Engineer

US flagTennessee, +2 more statesFull-timeFull-stack Engineer$77.5k – $110k/year
ApplyView job
OhioHealth7 hours ago

IT Tech Lead – Revenue Cycle Applications

US flagOhio OnlyFull-timeFull-stack Engineer
ApplyView job
CVS Health7 hours ago

Senior Software Development Engineer

US flagNorth Carolina OnlyFull-timeFull-stack Engineer$83.4k – $166.9k/year
ApplyView job
Acxiom7 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
A Place for Mom7 hours ago

Senior Software Engineer – Lead Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$160k – $190k/year
ApplyView job
Pearson VUE7 hours ago

Senior Software Engineer

US flagNew Jersey OnlyFull-timeFull-stack Engineer$120k – $140k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers