Operating System Security Engineer
Operating System Security Engineer
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 Harmony OS devices today, and we will keep innovating and conducting advanced system security research as Huawei is investing heavily into the new Harmony OS Next.
The responsibilities of this work position includes conducting 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 stacks, 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 Harmony OS through a combination of software and hardware technologies. The work entails analyzing prior art and evaluate existing system security technologies, identifying new research opportunities and make technology proposals, designing and prototype new system security technologies with a product-oriented approach.
Location: This position is located at our R&D office in Ruoholahti, Helsinki, Finland.
Employment type: Full-time consultant position, work contract arranged via one of Huawei's suppliers.
Applicant requirements
- Masters or PhD in Computer Science, Computer Engineering, or a related field.
- Experience in system security software design and development / OS kernel development.
- Proficiency in English technical writing and presentation.
- Open mindset with strong teamwork spirit and collaboration skills.
We consider familiarity with some of below skillsets as an advantage
- 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 compiler internals / principles and how they apply to memory safety.
- Knowledge in JavaScript engines, runtime and JIT compilers.
- Computer security primitives such as isolation, cryptography, access control.
- Familiarity with threat modeling and attack surface analysis; familiarity of vulnerability analysis and mitigation techniques.
About Huawei
Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. With integrated solutions across four key domains – telecom networks, IT, smart devices, and cloud services – we are committed to bringing digital to every person, home and organization for a fully connected, intelligent world.
At Huawei, innovation focuses on customer needs. We invest heavily in basic research, concentrating on technological breakthroughs that drive the world forward. We have 207,000 employees, and we operate in more than 170 countries and regions. Founded in 1987, Huawei is a private company fully owned by its employees.
We seek and reward talent! At Huawei Finland Research Center, 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.
- Department
- Security HSSL
- Locations
- Huawei Helsinki R&D Center
Huawei Helsinki R&D Center
We offer a career in a forward-looking industrial research team, with a solid track record in both innovation and publication as well as delivering its result as factual contributions to on-the market devices.
Many of us are privileged to have security features designed by us in daily use in 100s of millions of customer devices world-wide. Huawei offers opportunity to learn from the best of mobile industry.
Are you ready for the challenge? Join us to explore the happiest country in the world!
About Huawei Finland R&D
Here are a few reasons you should consider joining our Cloud R&D Team
- Cutting-Edge Innovation: we pride ourselves on pushing boundaries and embracing the unknown. As a member of our team, you will have the chance to be at the forefront of technological advancements and contribute to groundbreaking solutions that will shape the future.
- Collaboration and Growth: We believe in the power of collaboration and the strength derived from diverse perspectives. By joining our team, you will be surrounded by passionate professionals who are eager to share their knowledge and support your growth and development.
- Impactful Work: every project we undertake has a purpose. We are dedicated to making a positive impact on society, and you will have the opportunity to work on projects that will leave a lasting imprint on the world.
- Work-Life Balance: We understand the importance of maintaining a healthy work-life balance and sense of belonging. Our supportive HR team ensures that you can excel both professionally and personally.
Operating System Security Engineer
Loading application form