Software Engineer (Interconnect)
We’re on the hunt for software engineers to design and implement Milrem Interconnect (MIC) — an in-house communication solution enabling our custom pub-sub-like API architecture.
MIC will become the backbone of Milrem's communication infrastructure, streamlining internal and external communication paving the way for more team independence, improved cybersecurity and easier integrations with partners.
Your main responsibilities will be:
- Implementing MIC in C++ as a robust high-performance solution.
- Implementing supporting tooling for introspection and debugging.
- Implementing libraries for consumers (C++, Python, Rust, JVM).
- Supporting both internal and in the future external customers/contractors.
You are a good fit if you have the following:
- Fluent in modern C++.
- Experienced Git user.
- Experience with Linux-based networking, potentially io_uring.
- Experience in a JVM-based language, Python or Rust.
- Knowledge of networking and various common protocols.
- Strong expertise in software engineering and design.
- Passion for innovation in robotics and communication.
- Proficiency in English.
Additional skills (preferred but not required):
- Experience with pub-sub systems.
- Experience writing FFI-based libraries.
- Familiarity with embedded systems.
- Familiarity with Docker or other containerization technologies.
- Familiarity with Atlassian tools.
What we offer:
- A chance to implement your ideas and make an impact with a dedicated, innovative team.
- Opportunities for growth in a dynamic European company, with leaders who believe in the potential of high-tech industry.
- The ability to help shape the future of technology and the world.
- Career development support, health insurance, extra vacation days, flexible working options, and wellness activities — all within a diverse, international team.
To apply, please send your CV by 9th of March at the latest. We review applications continuously and may contact qualified candidates for interviews ahead of the official deadline.
- Department
- Engineering (Software)
- Locations
- Estonia (Tartu), Estonia (Tallinn)
- Remote status
- Hybrid
- Employment type
- Full-time
- Application deadline
- 09 March, 2025
Software Engineer (Interconnect)
Loading application form
Already working at Milrem Robotics?
Let’s recruit together and find your next colleague.