What you should have:
· At least 12+ years of practical experience in operating, analyzing, and debugging complex systems LINUX based.
· 5+ years of experience in leading software development teams, hiring software professionals and building a
highly performing team
· Experience in C / C++ /python/Golang development of high-performance, real-time applications on Linux systems.
· Experience with Unix/Linux operating systems internals and administration and networking (e.g., TCP/IP, routing, network
topologies)
· Proficient in design, documentation, implementation, debugging and unit testing of software components.
· Systematic problem-solving approach, coupled with a sense of ownership and drive.
· Must have strong communication skills, must be an effective team player and be able to work independently in a global
multi-site environment.
What you will do
- Managing a team of 15+ engineers (experienced and juniors engineers)
- Technical leadership and mentorship to junior engineers within the SMO/EMS team, fostering skill development and knowledge sharing.
- Development and integration of SMO/EMS software for high-performance applications for applications running on the edge.
- Facilitate deployment of cellular infrastructure applications on cloud-based X86 & ARM platforms.
- Develop, maintain, and deliver cross-platform Linux distributions for a variety of platforms and CPU architectures.
- Lead cross-team platform integration activities.
- Define, write, and execute integration test plans.
- Support product delivery activities and PoCs (Proof of Concept).
- Evaluating product performance.
- Defining and resolving short and long-term stability challenges to achieve generic and yet highly optimized as well stable product.