Senior Security Software Engineer
NXP Semiconductors
Shanghai
6天前

NXP Semiconductors N.V. (NASDAQ : NXPI) enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better, and safer.

As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

Built on more than 60 years of combined experience and expertise, the company has over 29,000 employees in more than 30 countries and posted revenue of $8.88 billion in 2019.

NXP Semiconductors enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer.

As the world leader in secure connectivity solutions for embedded applications, we are driving innovation in the secure connected vehicle, end-to-end security & privacy and smart connected solutions markets.

Owing to the success of our business our department is growing. We therefore have a new opportunity for a Security Software Engineer.

You will be part of a highly talented team developing high performance secure software and cryptographic algorithm implementations for next generation products in different market segments (payment, identification, mobile, IoT, Automotive, ).

Responsibilities :

  • Specification and implementation of cryptographic algorithms and secure software based on functional requirements.
  • Protection of these implementations against side channel and fault attacks.
  • Writing specification documents including security protection mechanisms.
  • Driving and accompanying certification procedures including generation of related documents.
  • Specification of Verification Environments.
  • Support Firmware and OS teams using the secure software.
  • Requirements

  • BSc., MSc., or PhD in mathematics, computer science, electronic / electrical engineering, information technology or relevant discipline.
  • Experience in embedded software development using C and assembly.
  • Understanding of CPU architecture (Preferable ARM or RISC-V)
  • Understanding of symmetric and asymmetric cryptography.
  • Experience in implementing cryptographic algorithms such as OSCCA (SM2, SM3, SM4, ), DES, AES, SHA, RSA, ECC,
  • Knowledge of hardware and software countermeasures against side channel and fault attacks is highly appreciated
  • You are a team player, you have initiative and you get results.
  • You can communicate in English with international team
  • 報告此工作
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    申请
    邮箱地址
    通过点击 "继续", 我 同意neuvoo处理我的信息数据, 并给我发送电子邮件提醒 详见neuvoo 隐私政策 。我可以在任何时候取消订阅。
    继续
    申请表