View All Jobs 117694

Senior Mobile Operating System Security Engineer

Lead development of mobile OS security technologies for HarmonyOS at Huawei Finland
Helsinki, Uusimaa, Finland
Senior
1 week ago
Huawei

Huawei

Designs and manufactures telecommunications equipment, smartphones, and enterprise technology solutions, with a strong focus on 5G and network infrastructure.

Senior Mobile Operating System Security Engineer

The Helsinki System Security Laboratory of the Huawei Finland Research Center has been active in the research and development of system security features for Huawei mobile phones, tablets and other consumer devices. Much of our work revolves around mitigating system security risks by hardening OS kernels, driver subsystems and system runtimes with various software and hardware-assisted technologies and providing critical system security services. Many of our earlier projects power the security of Huawei's HarmonyOS devices today, and we will keep innovating and conducting advanced system security research as Huawei is investing heavily into the new HarmonyOS Next.

We are now looking for a passionate and experienced Senior Mobile Operating System Security Engineer with successful industrial experiences to join us in the mission to build ground breaking mobile system security technologies for the next generation of HarmonyOS. We offer great opportunities for talented individuals to work within a team of experienced and energetic researchers and engineers and grow with it.

Responsibilities

Conduct advanced research and development of mobile system security technologies in one or more of the following areas:

  • The role demands deep, hands-on expertise in low-level system architecture, understanding the current threat landscape, and designing mitigation mechanisms from bottom up.
  • Hardware-assisted operating system kernel features to mitigate risks and support hardening of system services and applications.
  • Compiler technologies to harden system runtime and applications by fully utilizing hardware security features and automated analysis and instrumentation.
  • Hardening of the JavaScript engine, compiler and runtime for HarmonyOS via a combination of software and hardware technologies.

Where a candidate is expected to:

  • Analyze prior art and evaluate existing system security technologies.
  • Identify new research opportunities and make technology proposals.
  • Design and prototype new system security technologies with a product-oriented approach.
  • Collaborate with internal and/or external research teams of experienced and energetic researchers and engineers.

Requirements

  • Masters or PhD in Computer Science, Computer Engineering, or a related field.
  • At least 7 years of experience in system security software design and development.
  • Proficiency in English technical writing and presentation.
  • Open mindset with strong teamwork spirit and collaboration skills.

We consider the following as advantages

  • Understanding of the internals of main stream operating systems (e.g., Android, Linux), such as virtual memory management, security policies and access control. Must be able to abstract, analyze, and apply knowledge of their security architectures, security models, and platform-specific security mechanisms. Working knowledge at least one microkernel architecture (e.g., QNX or the L4 Family of kernels) is an exceptional asset and looked as highly beneficial.
  • Familiarity with the ArmV8/9 architectures, such as their virtual memory architectures, security extensions of their instruction set architectures, and relevant System-on-Chip (SoC) hardware security concepts.
  • Understanding of compilers and compiler internals / principles and how they apply to memory safety.
  • Proficiency in one or more system programming languages such as Assembly/C/C++/Rust.
  • General understanding of computer security primitives such as isolation, cryptography, access control, and so on.
  • Familiarity with threat modeling and attack surface analysis; familiarity of vulnerability analysis and mitigation techniques.

Location: This position is located at our R&D office in Ruoholahti, Helsinki, Finland. The role requires full-time onsite work from our Helsinki office.

Employment type: This is a full-time consultant position. The consultant shall be employed by Huawei's supplier.

Benefits

Huawei offers the opportunity to learn from the best in the mobile industry. Working at Huawei in an international atmosphere is fun and the opportunity to develop your skills and competencies is endless. As we are the second largest mobile phone brand in the world, in the long term you have the opportunity to relocate around the world. Are you ready for the challenge?

About Huawei Finland R&D

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 Finland Research Center was established in 2012. At our sites in Helsinki and Tampere, you will have an outstanding opportunity to be part of the leading research and development of future smart devices. We offer a career in a forward-looking industrial research team with a solid track record in innovation and publication and delivering its result as factual contributions to on-the-market devices.

+ Show Original Job Post
























Senior Mobile Operating System Security Engineer
Helsinki, Uusimaa, Finland
Engineering
About Huawei
Designs and manufactures telecommunications equipment, smartphones, and enterprise technology solutions, with a strong focus on 5G and network infrastructure.