Senior Software Engineer - HiveMQ Edge
HiveMQ
This job is no longer accepting applications
See open jobs at HiveMQ.See open jobs similar to "Senior Software Engineer - HiveMQ Edge" Earlybird Venture Capital.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
EXCERPT FROM OUR CUSTOMER LIST
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.
This job is no longer accepting applications
See open jobs at HiveMQ.See open jobs similar to "Senior Software Engineer - HiveMQ Edge" Earlybird Venture Capital.