Principal Software Engineer, IDE Code Analysis and Runtime

Huawei Technologies Switzerland AG - November 19, 2023

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.

Location : Dübendorf
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.