-
View all jobs
Job Title: Senior C++/Python Software Development Engineer
Job Description:
We are looking for an experienced software engineer with strong technical expertise, excellent problem-solving skills, and the ability to work effectively in a collaborative environment. The ideal candidate should have a proven track record of working on complex systems, particularly in networking and Python development. Candidates with a strong background in both software development and QA engineering are encouraged to apply for this role. Below are the key technical requirements for the role:
Technical Requirements:
Job Description:
We are looking for an experienced software engineer with strong technical expertise, excellent problem-solving skills, and the ability to work effectively in a collaborative environment. The ideal candidate should have a proven track record of working on complex systems, particularly in networking and Python development. Candidates with a strong background in both software development and QA engineering are encouraged to apply for this role. Below are the key technical requirements for the role:
Technical Requirements:
- Networking Experience:
- Experience with networking devices like routers and switches.
- Experience with FW/SW development for networking devices using C/C++
- Experience with SW development using Python
- Experience with BSP, data plane or control plane protocols development for networking devices
- Experience with data path automated tests development for network devices, using Python/Pytest.
- Experience with SW/HW bringup/integration of networking devices.
- Solid understanding of the differences between routing and forwarding, as well as switches and routers.
- Familiarity with VLANs.
- Proficiency in TCP/IP and UDP protocols.
- Advanced Network Skills:
- Experience with link aggregation and LACP.
- Understanding of load balancing algorithms such as ECMP
- Understanding of SPAN/RSPAN/ERSPAN, ACL
- Familiarity with traffic mirroring.
- Knowledge of automatic routing protocols like BGP, OSPF, RIP, and IS-IS.
- Programming and Tools:
- Advanced C/C++ programming skills.
- Advanced Python programming skills.
- Experience with Pytest, Scapy, traffic generators, traffic analysers, etc.
- Git/ GitHub
- Additional Skills (Optional but Preferred):
- Knowledge of embedded systems, Linux, or related technologies is an advantage.
- Familiarity with tools like Jira, and CI/CD pipelines.
Key Skills
Ranked by relevance
switches
routers
python
technical expertise
embedded systems
embedded
linux
ospf
cicd
jira
git
bgp
udp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Network Software Engineer (C/C++)
2026-03-25
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Senior Software Android AOSP Engineer
2026-04-09
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Senior Full Stack Engineer (Django/React)
2026-04-08
Contract
Mid-Senior
Ukraine
Appliances
Engineering
Login to Apply
- Posted
- Feb 25, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kharkiv
- Company
- Jabil
Industries
Appliances
Electrical
Electronics Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Network Software Engineer (C/C++)
2026-03-25
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Senior Software Android AOSP Engineer
2026-04-09
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Senior Full Stack Engineer (Django/React)
2026-04-08
Contract
Mid-Senior
Ukraine
Appliances
Engineering