Career Opportunities at Earlybird Portfolio Companies

Are you seeking a new challenge at a growing startup where you can truly make a difference, take ownership, help build a function and change the world of tomorrow for the better? Below you'll find open jobs from the entire #EBCVGang. We are also hiring at Earlybird! If you want to work with us, please send us your application.

Senior Software Engineer - HiveMQ Edge



Software Engineering
Germany · Remote
Posted on Friday, August 18, 2023

Grow with HiveMQ as we lead IoT messaging and connectivity

We are a fast-growing tech start-up looking to add to our team of innovative and motivated people. HiveMQ is a messaging platform for reliable, secure and scalable data movement to and from connected IoT devices. Our vision is a connected world where people and companies can unleash their full potential. Our flagship product, the HiveMQ MQTT broker, is used by over 130 customers to develop new connected products, improve efficiencies, and drive down costs.

HiveMQ originated in Landshut, Germany, and has grown into a global, remote-first company. The last time we counted, we spoke 32 languages within HiveMQ. Join us as we work to contribute to the fast moving development of the IoT ecosystem and help companies enable mission critical use cases like connected cars, logistics, Industry 4.0 and connected IoT products.

HiveMQ’s Vision for this role

As a Software Engineer on the Edge Team, you will be at the forefront of innovation, contributing to the complete product lifecycle of OSS HiveMQ Edge. Your expertise and creativity will be instrumental in shaping the user experience and driving the integration of diverse IoT protocols. You'll work closely with a team of talented engineers to build adapters and the eco-system that empower users to customize HiveMQ Edge according to their unique requirements.

You will…

  • Architect, build and maintain the open source software for HiveMQ Edge and protocol adapters
  • Create self-healing software systems with state-of-the-art tools and proper security and safety mechanisms
  • Work together with product management to create visionary functionality
  • Develop and implement concurrent, maintainable, and performant algorithms
  • Identify and eliminate performance bottlenecks
  • Keep the run time resources within limits for constrained devices
  • Work intensively with profilers, benchmarking, and state analysis tools

You have…

  • Outstanding interpersonal skills, and you can effectively coordinate and work in a team of developers
  • A high sense of ownership and take pride in the work you accomplish
  • Experience developing and shipping business relevant open-source software
  • Experience with interoperability with, e.g., other IoT protocols such as OPC UA, Modbus, S7 or similar
  • Experience at the factory floor and understanding of the OT needs
  • Experience writing reliable and scalable software for data-intensive applications with a deep understanding of networking and threading techniques
  • Deep knowledge of Java and the JVM
  • Experience using git, CI/CD tools such as Jenkins or GitHub Actions
  • The ability to debug complex problems to find and implement solutions for the future

Informations about our job advertisements

Job advertisements of HiveMQ GmbH are always directed at female, male and various applicants, regardless of age, gender, religion, sexual identity, disability, race, ethnic origin, world view, etc. The selection of a candidate is exclusively based on qualifications. For organisational reasons, we cannot return application documents and cannot reimburse any expenses that you incur during the application process.