Job Search and Career Advice Platform

Enable job alerts via email!

Mobile Operating System Security Engineer

Huawei Finland R&D

Finland

On-site

EUR 50 000 - 70 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Helsinki is hiring Mobile Operating System Security Engineers to advance mobile system security technologies for HarmonyOS. Candidates will research, design, and prototype security solutions while collaborating with teams. Required qualifications include relevant education, experience with security software design, and strong English communication skills. This full-time position is on-site at the R&D office. Join a passionate team committed to innovative solutions in mobile security.

Qualifications

  • Education in Computer Science, Computer Engineering, or a related field is required.
  • Experience in system security software design and development is necessary.
  • Proficiency in technical English for writing and presentations is expected.

Responsibilities

  • Conduct research and development of mobile system security technologies.
  • Analyze existing system security technologies and identify new research opportunities.
  • Collaborate with internal and external research teams.

Skills

System security software design
English technical writing
Collaboration skills
Teamwork spirit

Education

Master's or Bachelor's in Computer Science or related field

Tools

Assembly
C
C++
Rust
Job description

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 passionate Mobile Operating System Security Engineers 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 works 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:

  • Hardware-assisted operating system kernel features to mitigate risks and support hardening of system services and applications.
  • Dynamic access control technologies for near-field communication protocols and software stack.
  • 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.
Requirements
  • Masters' or Bachelor level education / experience in Computer Science, Computer Engineering, or a related field.
  • At least some 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 embedded operating system internals, such as virtual memory management, security policies and access control.
  • Proficiency in one or more system programming languages such as Assembly/C/C++/Rust.
  • Familiarity with the ArmV8/9 architectures, such as their virtual memory architectures, security extensions of their instruction set architectures, and so on.
  • Understanding of compilers and compiler internals / principles and how they apply to memory safety.
  • Good knowledge in JavaScript engines, runtime and JIT compilers.
  • 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.

About Huawei

Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have approximately 208,000 employees and we operate in over 170 countries and regions, serving more than three billion people around the world. We are committed to bringing digital to every person, home and organization for a fully connected, intelligent world.

Learn more about Huawei: https://www.huawei.com/en/corporate-information

Department Security HSSL Locations Huawei Helsinki R&D Center
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.