What if you could implement network acceleration and offloading functionality moving workload from host to SmartNIC and thereby create energy savings for customers by decreasing number of servers needed to run their application?
That is what we do. Our virtualization journey is pushing the boundaries of accelerating and offloading OVS functionality from (server) host CPU to FPGA powered SmartNIC. This frees up host resources (CPU cores) that customers can use for other applications and thereby decreasing server need.
As our new SW Development Engineer, you will join an innovative and forward moving company. 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.
Join a team of SW experts
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 agile Kanban driven projects.
The team also assist Sales Engineers, Technical Support Engineers and if needed the customer directly in debugging and resolving technical product issues.
You will experience a huge curiosity for emerging technologies, and a team that speaks their mind when there is room for innovation or sees new ways around challenges.
What you will do
You will participate 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 be part of the journey from idea to final release, from creating prototypes to feature implementation and implementation of automatic verification. SW Development Engineers in Napatech are deeply involved in the system foundation upon which the features are implemented.
Who are you
You have 5 years of experience from datacom or the telecom industry and have a background as Software Engineer. At Napatech we work with Linux software and program in C/C++. Most of the software team are working with virtualization technologies, so knowledge within networking and virtualization are essential for Napatech.
To succeed in this position, you have experience with
- - Development of high-performance software solutions.
- - 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
- - Insight into/experience with open-source communities
- - Network applications (such as SNORT, Suricata and BRO)
What you get
At Napatech we have a flat structure, which makes all employees close to the executive level. You will join a company still with a start-up vibe even though we were started in 2003. Everyone helps each other out and we always have an open dialog with one another.
You will experience colleagues that are passionate about what we do, a high professional level and where there is room for immerse oneself in the tasks. Napatech values our employees, and we strive to creating the best possible work environment. Flexibility is something we at Napatech has a high focus on.
On a social level Napatech make room for social activities and employees take initiative, so social activities are primarily driven by employees themselves.
Ready for the next step?
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.
Who are 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 (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 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. Read more on www.napatech.com.