Huawei - Principal Software Engineer & IDE Code Analysis and Runtime
Huawei is a leading global information and communications technology (ICT) solutions provider, committed to building a Better Connected World. With a presence in over 170 countries and regions, we offer end-to-end solutions in telecom and enterprise networks, devices, and cloud technology and services.
We are currently seeking a Principal Software Engineer & IDE Code Analysis and Runtime for our Research Centre in Zurich, Switzerland. This role involves technical planning, product development, and team leadership for the IDE Code Analysis & Runtime sub-team.
Responsibilities:
- Lead technical planning, product development, and team leadership for IDE Code Analysis & Runtime
- Research and explore innovative IDE technologies, specifically in compiler, runtime/virtual machine, and advanced code analysis
- Improve developer experience and production efficiency, supporting the construction of Huawei's developer ecosystem
- Build a strong core of cutting-edge compilers, runtimes, debuggers, and code models for Huawei IDE technology ecosystem
- Recruit and develop talented individuals for the IDE team in Zurich
Requirements and qualifications:
- PhD or MSc in computer science or related disciplines
- Strong knowledge in Computer Science, including Operating Systems, Compilers, IDEs, DevOps tools, etc.
- Minimum 10 years of R&D experience in areas like Compiler & Programming Language, JRE/JVM, Code Analysis, Cloud Development Tools, AI-assisted Code Completion, AI Pair Programming, Smart Code Search
- Extensive experience with IDEs like Android Studio, XCode, Eclipse, VSCode, Jetbrains IDEs
- Experience as an Open Source Community committer is a plus
- Preferred experience in leading IDE architecture design or important IDE derivative versions/plug-in design development
- Excellent written and spoken English communication skills
- Ability to lead and develop a multicultural team
- Innovative thinking and international vision
- Strong academic background and experience in blue-chip technology companies preferred
What We Offer:
- Competitive salary and incentive schemes
- Opportunity to build a team from scratch
- Research on high-impact topics
- Collaboration with top researchers and university professors
- Potential for international mobility
Apply online using the form below. Only applications matching the job profile will be considered.