Embedded C Software Engineer | Linux | Networking

Luxoft 

📍 Bucharest, Romania 🇷🇴

full-time
mid-level
hybrid
Posted —

Key Skills

CLinuxNetworkingEthernetIPC

Industry

TelecommunicationsConsumer Electronics

Job Description

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


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.


Mandatory Skills:

C Programming Language

Network Programming


Mandatory Skills Description:

* 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 (SO: 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 Skills Description:

* Scripting experience

* Cisco CCNA Networking certification


Languages:

English: C1 Advanced


Location : Bucharest office attendance - 2 or 3 days per week


We offer numerous benefits such as:

⏰ Flexible work schedule

🧑 Great company culture and friendly environment

🚀 Work within a fast-moving, exciting, and challenging environment

🎓 Talent development ecosystem

💻 Luxoft Training Center services with ad-hoc leadership and technical programs

📚 Knowledge sharing in professional communities

🧠 Meetings for knowledge sharing, celebrations, and brainstorming: your ideas count!

🏆 Regular team-building activities

💸 Variety of discounts for our employees