About EMnify

EMnify is a leading cloud-native IoT connectivity provider that empowers businesses worldwide to get the best out of their devices and overcome industry barriers. Simply put, we deliver customer success for cellular IoT – globally and at scale. We do this by enabling IoT devices and applications to be connected through cellular networks and allowing developers to easily manage and integrate the cellular connectivity into their IoT solutions through our API. Our 100 employees in Europe and Asia support our customers throughout the entire IoT solution life cycle.

Your Position

We are looking for a talented and experienced Senior Software Engineer- Linux Networking with an interest in telecommunication and a passion for software development. As a Linux Networking Engineer, you will build components which create the connectivity layer for the future IoT devices. The position is available either in Wuerzburg or Berlin.

Your Responsibilities

  • Work within an experienced team to create new products and features from scratch
  • Development of our packet gateway component based on SDN approach
  • Architecture and design of a high performing data plane using Linux users’ space networking implementations like DPDK, EBPF or whatever you and your team will decide on
  • Scale out and run our software on Amazon Web Services (AWS) cloud infrastructure
  • Act as a role model for younger developers and mentor them to progress in their careers

Your Profile

  • Minimum of 5 years of experience working with C/C++
  • High interest in telecommunication, Internet of Things, network protocols and SDN
  • A proven track record of working in a project developing high performing network components
  • Strong experience with unit testing and CI
  • Good oral and written language skills in English

Bonus Points

    • You know what DPDK is and how it is working, ideally you have already finished a project on it
    • Experience in using Infrastructure-as-a-Service offerings, e.g., AWS or OpenStack
    • Experience with Infrastructure-as-Code (IaC), e.g. using Terraform
    • High contribution to open source projects
    • Good presentation skills and ability to share the knowledge

    Why EMnify?

    With a predicated 25 billion connected IoT endpoints by 2025, the commercial and technological opportunities presented by the IoT are endless. Not to mention, the career paths this exciting space has created. EMnify stands out by delivering the next generation of connectivity technology to IoT solution providers worldwide– either directly or via strategic partnerships with CSPs. The most exciting thing about working at EMnify is that we are just at the beginning of our journey. If you share our vision to unlock the potential of connectivity, then we look forward to receiving your application.

    Some benefits you'll get at EMnify:

    • A flat hierarchy, direct and open communication culture
    • Challenging tasks in a dynamic and international environment (30+ nationalities)
    • Great location close to the universities
    • Tech meet-ups regularly hosted
    • Regular team and company events
    • Social rooms with a Playstation to have fun together
    • A variety of drinks and snacks
    • Free in-house German lessons