Senior C/C++ Software Developer,
Remote Romania


Remote Romania

Office Address

Project Description

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us to achieve our mission.

Metaswitch, a newly acquired division of Microsoft, lead the way in developing IP networking software. As we continue to develop the routing software that will power the heart of the Azure network, we are looking for experienced engineers to join Luxoft’s Networking Software development team based in Bucharest – working closely with the rest of the team based in London.

This is a unique opportunity to help shape the function and usability of networking software that powers the internet.

For a UK based client, we are developing the latest networking technologies for WAN and Data Centers as MPLS, Segment Routing, EVPN, using a virtualized environment for development and testing (Docker, Kubernetes).


    The NST Customer Support team provides support to the NST Control Plane customers. Our support team is, quite simply, the best in the business. Our "customers" are other software developers (rather than end-users), and the main part of this role is to help them integrate our code into their products, fix bugs they hit and make small enhancements to our code that they request.


Must have

    - Bachelor's degree in Computer Science or related field
    - Strong self-management/motivated software developer
    - at least 4 years of working experience and knowledge of C/C++ technologies
    - Good written and oral communication skills in English.
    - at least 5 years of relevant work experience.
    - Experience with *NIX development environments (SO: UNIX, Linux)
    - C Linux programming concepts(IPC, socket communication, multithreading,
    Essential: experience developing, supporting or debugging networking protocols.
    - Knowledge of embedded systems
    - bash/ TCL/ Python/ Perl

Nice to have

    - C++11
    - Agile SCRUM previous experience
    - Bonus skills: experience developing, supporting or debugging a Broadcom integration


English: C2 Proficient

Romanian: C2 Proficient



Relocation package

If needed, we can help you with relocation process. Click here for more information.

Vacancy Specialization

C Embedded

Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in
C Embedded

Specialization Position / Title Location Seniority Send to a friend
C Embedded Regular+ Embedded C developer Remote Romania, RO Regular
C Embedded Software Engineer Remote Romania, RO Regular
C Embedded Senior C Embedded Software Developer Remote Romania, RO Senior