Senior System Software Developer (C/C++)

2 Weeks ago • All levels
Create a profile and let recruiters contact you

About the job

SummaryBy Outscal

Senior System Developer for network firewall/router redesign. Must have C programming, networking device drivers, FreeBSD kernel concepts, Ethernet, packet processing.

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

About The Company

Sperasoft is a leading international game development company (a contributor to such franchises as Halo, Battlefield, Assassin’s Creed, Rainbow 6) headquartered in Burbank, CA.


We offer fully international development capabilities with comprehensive professional teams that are constructed with the best producers, engineers, designers, and artists in the gaming industry.


Sperasoft is a part of Keywords studios – international technical and creative services provider to the global video games industry and beyond.


Our partners and clients: Ubisoft, Microsoft, Warner Brothers, 343 Industries, Riot Games, Electronic Arts, Sony, BioWare, Blizzard Entertainment, and many others.

Abu Dhabi, United Arab Emirates (Hybrid)

St. Julian's, Malta (On-Site)

Abu Dhabi, United Arab Emirates (On-Site)

Yerevan, Armenia (On-Site)

Masovian Voivodeship, Poland (Hybrid)

Belgrade, Serbia (Hybrid)

Yerevan, Armenia (On-Site)

Lesser Poland Voivodeship, Poland (Hybrid)

View All Jobs

Similar Skill Jobs

Kepler Interactive - IT Manager

Île-de-France, France (Hybrid)

Larian Studios - Internship - Graphics Programmer

Catalonia, Spain (On-Site)

Internkaksha IT Solutions - Data Analyst

India (Remote)

Emerson - Automation Engineer

Maharashtra, India (Hybrid)

Easygo - DevOps Engineer

Victoria, Australia (On-Site)

Honeywell - Embedded Engr II

Karnataka, India (On-Site)

Tech Solve Engine - Support & Linux System Engineer

Karnataka, India (On-Site)

Stupa Sports Analytics - Computer Vision Engineer

Haryana, India (On-Site)

DNEG - Creature Supervisor

New South Wales, Australia (On-Site)

Jobs in Masovian Voivodeship, Poland

ZeptoLab - Business Development Manager Animation, remote

Masovian Voivodeship, Poland (Remote)

Keywords Studios (Player Support) - Dutch Games Linguist

Silesian Voivodeship, Poland (On-Site)

ESL FACEIT Group - EFG - Director of Corporate Controlling

Silesian Voivodeship, Poland (On-Site)

Magic Media - Lead 3D Character Artist

Masovian Voivodeship, Poland (Remote)

Magic Media - Business Development Executive

Masovian Voivodeship, Poland (Remote)

ZeptoLab - Senior Producer/Creative Director, Premium Games

Masovian Voivodeship, Poland (Remote)

Homa games - Senior Product Manager, Puzzle

Masovian Voivodeship, Poland (On-Site)

ZeptoLab - Senior Producer/Lead Game Designer, Premium Games

Masovian Voivodeship, Poland (Remote)

Homa games - Senior Publishing Manager, Puzzle

Masovian Voivodeship, Poland (On-Site)

Software Engineering Jobs

Kepler Interactive - IT Manager

Île-de-France, France (Hybrid)

Casumo - CRM Executive

Malta (Hybrid)

Hero Gaming - Senior Frontend Developer

Skåne County, Sweden (Hybrid)

Hero Gaming - Senior Frontend Developer

Andalusia, Spain (Hybrid)

Draft Kings - Software Engineering Manager

England, United Kingdom (On-Site)

Emerson - Automation Engineer

Maharashtra, India (Hybrid)

PENN Interactive - Staff Software Developer, Trading

Pennsylvania, United States (On-Site)

PENN Interactive - Staff iOS Developer

Pennsylvania, United States (On-Site)

PENN Interactive - Senior Software Developer, ESPN Ecosystem

Pennsylvania, United States (On-Site)

PENN Interactive - Senior iOS Developer, Mobile Platform

Pennsylvania, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug