Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sales Consulting

Senior Software Engineer with Networking

Posted Updated
Discussion

Project Description:

*Developing applications & L2/L3 networking protocols for Ethernet Routing & Switching platforms.

*The engineer will be part of a dynamic team involved in developing the cutting edge routing & switching technologies.

Skills required:

* Bachelor's degree in Computer Science or related field

* Strong self-management/motivated software developer

* At least 3 years of working experience and knowledge of C technologies

* Strong written and oral communication skills in English

* Experience with NIX development environments (OS: UNIX, Linux)

* C Linux programming

* Linux/Unix system/user space programming concepts: concurrent programming, IPC, socket communication, multi-threading, real-time

* Knowledge/exposure of/to embedded systems/programming

* Networking skills: Layer 2 (Ethernet protocols): all IEEE... 802.1Q, P, W, S, AD...; Layer 3/4 related protocols: IPv4/v6, TCP, UDP, etc.

Nice To Have:

* Scripting experience

* Cisco CCNA Networking certification

Responsibilities:

* Developing/Enhancing new applications for client products

* Providing input in defining new features

* Porting the legacy code base to new hardware platforms, getting the client feature set working on this new hardware

* Fixing bugs logged in the QA cycle of each software release

* Sustaining. Fixing customer bugs

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available