Software Development Engineer for Napatech

Scroll to content


Napatech is looking for a Software Development Engineer to join our exciting journey, developing state-of-the art network offload solutions running on Field Programmable Gate Arrays (FPGAs). Are you ready to join the journey and be part of an ambitious and skilled team? Then this position might be something for you.


What you will do…

… is participating in development projects with other members of R&D, designing and developing robust and high performant software for accelerated and offloaded features in FPGA on Napatech SmartNIC’s and implementing support for open-source features in kernel, DPDK and OVS. You will participate in development from idea to final release, where you are responsible for creating prototypes to secure proof of concept and implementation of automatic testing. SW Development Engineers in Napatech are deeply involved in the system foundation upon which the features are implemented.


The SW team consist of 14 highly skilled individuals working closely together with our HW, FPGA and SYSTEST departments as well as our product architects in an agile Kanban driven project development team. The team also assist Sales Engineers, Technical Engineers and if needed the customer directly in debugging and resolving technical product issues.


Who are you…

… a person with personal drive, takes initiative and ownership of tasks and with a curiosity for emerging technologies. We imagine that you can work independently but know that it is a team effort and together we can achieve our goals. You are not afraid to speak your mind when you think there is room for innovation, or you see a new way around challenges. You are openminded with an agile mindset and an ambitious personality professional as well as personal.

On a professional level we expect that you have experience with

-       Linux software development.

-       Development of high-performance software solutions.

-       C and Object-oriented design

-       Understanding of Data communication, e.g., protocols TCP, IP, Ethernet

-       Transformation of complex conceptual ideas (e.g., loosely specified customer use cases) into simple software designs

-       Virtualization Technologies

-       Routine in Agile development process

-       Insight into/experience with open-source communities

-       DPDK

-       Network applications (such as SNORT, Suricata and BRO)


What you can expect…

… is an exciting job, 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. 

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 (Søborg) 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 the headquarter.

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 and with a customer portfolio including more than 100 large international companies.

Napatech is an innovative and forward-looking company that continuously strives to be first mover within network acceleration. Ambitious investments in R&D securing leading edge skills, tools and equipment for the team is of high priority.



You are welcome to contact Joanna Eskildsen from iHeadHunt, who is responsible for this recruitment on +45 91 87 00 82 or apply immediately. We regularly invite candidates for interview.

Or, know someone who would be a perfect fit? Let them know!

Napatech, Copenhagen, Denmark

2860 Søborg Directions


Applicant tracking system by Teamtailor