Senior System Software Developer (C/C++)

1 Year ago • All levels

Job Description

Senior C/C++ developer needed for re-designing a network firewall/router, strong networking & FreeBSD kernel experience required.
Good To Have:
  • Python Programming
  • Software Defined
  • Virtualization
  • Embedded Systems
Must Have:
  • C Programming
  • Networking Drivers
  • FreeBSD Kernel
  • Packet Processing
Perks:
  • Medical Insurance
  • Flexible Working

Add these skills to join the top 1% applicants for this job

cpp
python
networking

Description

We are looking for a highly organized and experienced Senior System Developer to take a part in re-designing from scratch of world famous network firewall/router.

Responsibilities:

  • Design and maintain efficient and reliable C code
  • Analyze existing features, process and implement them in next-gen product
  • Identify performance issues, bottlenecks and bugs, and devise solutions
  • Perform communications within a team

Requirements

  • Excellent C programming skills
  • Python programming skills will be a plus
  • Significant hands-on experience with networking device drivers (Ethernet, PCI-Express).
  • Familiarity with FreeBSD kernel concepts including networking, memory management and PCI subsystems.
  • Strong knowledge of Ethernet, packet processing concepts at L2/L3/L4 and networking protocol stacks (TCP/IP, UDP)
  • Extensive technology and design experience involving Software Defined Network (SDN), Virtualization etc.
  • Proven experience with solving real-time embedded issues, including threading, optimization, memory management, interrupt handling, etc.
  • Experience in troubleshooting, performance analysis, and performance optimization for embedded systems
  • Understanding of low level CPU architecture, multi-core/multi-CPU environments
  • Working experience on NIC adapters and various offloads

Benefits

  • Working with an international team of world class professionals on exciting and challenging projects
  • Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
  • Medical Insurance package
  • Sensibly flexible working hours
  • Breakfasts, snacks and fruits available during the day, tea and coffee machines
  • Casual workplace environment

Set alerts for new jobs by Sperasoft
Set alerts for new jobs in Serbia
Contact Us
hello@outscal.com
Made in INDIA 💛💙