Build and debug C/C++ components on Linux when needed.
Package and run the system with Docker and container orchestration.
Diagnose complex issues across application code, protocols, containers, and networking.
Contribute to CI/CD, code review, and technical documentation.
Collaborate daily in English with a distributed, international team.
Requirements
4+ years of software development, with strong senior-level Java (concurrency, multithreading, performance).
C/C++: able to read, build, and debug native code on Linux.
Docker and containers; comfortable running multi-service systems.
Linux: shell scripting, service management, troubleshooting.
Networking fundamentals: TCP/UDP, TLS, sockets, NAT, and packet inspection.
Advanced English, written and spoken.
To ensure our hiring process is fair, efficient, and transparent, we want to inform all applicants that we may use Artificial Intelligence (AI) technologies, including third party tools to screen resumes and match candidates to job opportunities based on their skills and experience. All applications are also reviewed by our hiring team, and final decisions are made by our hiring managers. Kindly review our privacy policy (Mitel Privacy Policy) for more information and to understand how to exercise any of your rights.
For more information, visit Why Mitel or follow us on LinkedIn here.
Mitel is committed to achieving workforce diversity and creating an inclusive working environment. Diversity makes sense for us, for our customers and for our future. We value different perspectives, skills and experiences, and welcome applications from all sections of the community.