Sperasoft company logo

Sperasoft is hiring a Senior System Software Developer (C/C++)

Get the latest jobs to your inbox!

This position is no longer active. The listing is kept for reference.

Browse open Sperasoft positions

Job 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

Mandatory skills:

    • Excellent C/C++ programming skills (C is preferrable)
    • Strong knowledge of Ethernet, packet processing concepts at L2/L3/L4 and networking protocol stacks (TCP/IP, UDP)
    • Strong knowledge of Linux

Desired skills:

    • Significant hands-on experience with networking device drivers (Ethernet, PCI-Express).
    • Familiarity with FreeBSD kernel concepts including networking, memory management and PCI subsystems.
    • 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
    • Python programming skills will be a plus

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
Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Salary Information

Salary: $55,000 - $65,000

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Compare salaries in Yerevan

Create a Job Alert

Interested in building your career at Sperasoft? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you