What you%27ll do:
- Managing a team of 7 engineers %28experienced and juniors engineers%29
- Technical leadership and mentorship to junior engineers within the Platform team, fostering skill development and knowledge sharing.
- Development and integration of platform 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 %28Proof Of Concept%29.
- Evaluating edge platform%27s performance.
- Defining and resolving short and long-term stability challenges to achieve generic and yet highly optimized as well stable product.
What you should have:
- At least 7 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++ development of high-performance, real-time applications on Linux systems.
- Experience with Unix/Linux operating systems internals and administration and networking %28e.g., TCP/IP, routing, network topologies%29
- 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.
Nice to have:
- Experience in developing BSP and device trees – advantage.
- Knowledge and experience with DPDK & VPP – advantage.
- Experience in cloud microservices architecture, operating K8s-based and cloud-native deployments on BM and edge clusters –advantage.
Education:
- B.Sc./M.Sc/B.Tech/M.Tech in computer science or electrical engineering