Software Development Engineer

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


- 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. 

Who are Napatech…

… 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. 

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.

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.