Embedded Software Engineer
If you are enthusiastic in shaping Huawei’s European Research Institute together with a multicultural team of leading researchers, this is the right opportunity for you!
Our company
Huawei is a leading global information and communications technology (ICT) solutions provider. Through our constant dedication to customer-centric innovation and strong partnerships, we have established leading end-to-end capabilities and strengths across the carrier networks, enterprise, consumer, and cloud computing fields. Our products and solutions have been deployed in over 170 countries serving more than one third of the world’s population.
With 18 sites across Europe and 1500 researchers, Huawei’s European Research Institute (ERI) oversees fundamental and applied technology research, academic research cooperation projects, and strategic technical planning across our network of European R&D facilities. Huawei’s ERI includes the new Zurich Research Center (ZRC), located in Zurich, Switzerland. A key element of ZRC is a research laboratory focused on research in the area of Embedded Systems and Computer Architecture.
We are currently looking for an Embedded Software Engineer to join our multicultural team in our Zurich Research Center.
Responsibilities
As an Embedded Software Engineer, you will work on software development activities related to Computer Architecture for Embedded Systems.
Your role and responsibilities will focus on the embedded system design, embedded software/hardware co-design, co-verification and software implementation.
You will work on Computer Architecture projects related to SoC (System-on-Chip), hardware/software, and microprocessor architectures, such as ARM and RISC-V, and memory system (Catch/SRAM).
As an Embedded Software Engineer at Huawei in Zurich, you will collaborate extensively with Engineers and Researchers from diverse technical areas located in different parts of the world.
Essential requirements
Education
Master’s Degree and above in Computer Science or related discipline
Work experience, knowledge and skills
- Extensive experience in embedded systems
- Very good programming skills in C/C++, multi-core programming, strong algorithmic analysis background.
- Experience in performance analysis and tuning is a plus
- Excellent written and verbal communication skills with a proven ability to present complex technical information clearly and concisely to a variety of audiences.
- Collaborative work style with the ability to work in a multicultural environment.
Preferred requirements
- Interest in learning new technologies in any area of the stack: Microprocessor, Performance, Compiler, RISC-V, Machine Learning
- Willingness to work together with different teams around the world.
- Department
- Wireless Lab
- Locations
- Huawei Research Center Zürich
Huawei Research Center Zürich
About Huawei Research Center Zürich
Huawei is a leading global information and communications technology (ICT) solutions provider.
With 20+ sites across Europe and 1500 researchers, Huawei’s European Research Institute (ERI) oversees fundamental and applied technology research, academic research cooperation projects, and strategic technical planning across our network of European R&D facilities.
Huawei’s ERI since 2020 includes the Zurich Research Center (ZRC), located in Zurich, Switzerland. A major element of ZRC is a new research laboratory focused on fundamental research in the area of computing systems, spanning new hardware, new software, and new algorithms.
Embedded Software Engineer
If you are enthusiastic in shaping Huawei’s European Research Institute together with a multicultural team of leading researchers, this is the right opportunity for you!
Loading application form
Already working at Huawei Research Center Zürich?
Let’s recruit together and find your next colleague.