Senior Software Development Engineer with OpenStack expertise

Do you want to drive Openstack projects?

Do you have a strong background in software development and a keen interest in network virtualization? Are you fascinated by the unleashed compute power in FPGA’s and the technological opportunities in IoT, 5G and Cloud? Then you are the one we are looking for. Come join our team!  

Napatech is the world leading provider of FPGA based SmartNIC solutions used for optimizing performance and security in the network infrastructure we all rely on, such as the Internet and 5G mobile networks. Napatech solutions are used by market leading OEMs in telecom, enterprise and finance sectors as well as by some of the biggest cloud and social media providers in the world. 

New fast-growing markets like IoT, 5G and Cloud where solutions are offered “virtualized” and “as-a-service” have positioned software and FPGA as key elements in a new computer platform becoming the defacto standard in the industry. Napatech’s software/FPGA platform as well as our daring ambitions have paved the way for Napatech to be a dominant player in these growing markets. 

Setting the technology direction together with a team of highly skilled SW, FPGA and HW developers

As Sr. Software Development Engineer you will be responsible for designing and developing robust and high-performance server software for offloaded network functions in Napatech SmartNICs. You already have or will grow software expertise in Openstack networking at the driver- and module level. In addition, you will develop software for open-source features in kernel, DPDK/user-space and OVS. 

You will participate in development projects together with other members of R&D participating from product idea to launch.

You will be reporting to our Director of Software Development and be member of the Software team. The team consist of 14 highly skilled individuals working closely together with our FPGA, HW and System Test teams as well as our product architects in an agile Kanban driven project development team.

Developer with strong software background

We expect you have a proven track record as software developer originating from the software industry. You lead “by example” and show courage by leading the way for yourself and your peers when needed. You have a structured and analytical work approach.

We imagine you have an educational background as M. Sc. EE or similar and have hands-on experience developing software for Openstack networking. You have programming experience in Linux and a keen interest in network protocols in general (e.g. Ethernet, TCP/IP). 

An extra plus if you have hands-on experience with datacenter network infrastructure (e.g. virtual network switching and network security) or software deployment in Cloud.      

Position with an international reach in and various activities and challenges

We offer a position with an international reach to colleagues, customers and partners in Denmark, Europe, USA and Far East. Our organization is “flat” and non-political. You will be in a dynamic and motivating environment, where daily life is characterized by varied activities and lots of challenges. The route from idea to decision is short, the atmosphere is informal, and cooperation and commitment is what drives us. A lot of resources are spent creating the optimal work environment for all employees. 

More about Napatech…

Napatech is a Danish company with an international profile. Napatech was established in 2003 and listed on the Oslo Stock Exchange in 2013. The company is headquartered in Denmark (Soeborg) with regional sales- and support offices in US and China. Napatech employs more than 80 people, 50 of whom are employed in the R&D department in Denmark.

The customer portfolio includes more than 100 large international companies in industries such as Cloud and Data Centers, Telecom, Financial Services, Cyber Security and Network Management. A portfolio that has secured Napatech a growing market position with an industry recognized brand, and above all a very successful business.

Napatech's business is served by in-house developed high performance SmartNIC solutions. SmartNICs bring value to customers by offloading workloads from processing by expensive and power-hungry server CPUs to efficient and less power-hungry processing in FPGAs. SmartNICs are deployed in most of the data communication networks we all rely on in our daily life such as the Internet and most Data Center and Telecom networks. 

Napatech’s SmartNIC technology platform is based on advanced in-house developed HW, SW and FPGA IP created by our ambitious and skilled R&D engineers in close co-operation with international technology providers such as Xilinx and Intel. 

In Napatech we take pride in the things we do and ensure we make the investments needed to run a professional R&D organization in a leading industry. We provide room for professional and personal growth. A good sense of humor is highly appreciated.

Next Step 

If you have any questions, please contact the Director of SW and System Test Development, Rasmus Carlson at

We are reviewing the applications and invites for interviews at an ongoing basis, so do not hesitate to send us your application today!

We look forward to reviewing your application!

Basic Information

First names *
Surname *
E-mail address *
Confirm e-mail address *
Available as of *

Personal information

Phone number
Date of birth *
Street address 1
Street address 2
Postal code


Attach your CV and Application below. If you have other documents you would like to attach, please feel free to upload them further down under Other documents.

CV & Application

LinkedIn profile (link)
Other documents


Other information

Available references up on request?
Where did you hear about this position?

Work Permission

Do you have a work permission to work in Denmark *

Obligation to provide information in connection with recruitment

Napatech is the data controller of the information you submit in your job application through the recruitment system, Sympa HR. Read more about our Privacy policy.

Statement of consent when submitting / applying for a job
I consent to my personal information being used as described in Napatechs data policy. My consent is given on the condition that my personal data is not used in a context that goes beyond what is stated in the data policy.
I confirm that I am aware of my rights in relation to Napatech processing of my personal data and that I can revoke my consent at any time by writing to
I accept that Napatech save my information and application that I have submitted until the recruitment process has been completed and for a period of time thereafter and for as long as we consider your application relevant for us, but only for up to 6 months.