Security Firmware Lead software engineer

16 Minutes ago • All levels
Cyber Security

Job Description

We are seeking a Senior Software Engineer to join the Security ROM and Firmware Team at BL SCE, a leader in embedded processing. This role involves working on i.MX Processor secure boot implementation, crypto drivers, and Trusted Execution Environments. Key responsibilities include leading Security Firmware development for specific SoCs, mentoring junior engineers, and actively participating in software development, code reviews, and documentation. The ideal candidate will interact with demanding customers, propose efficient solutions, and distill complex technical topics into clear messages.
Good To Have:
  • Experience with RiscV
Must Have:
  • Interacts with highly demanding customers, understands their needs and proposes efficient solutions for technically challenging problems.
  • Distills complex technical topics and associated possible solution into clear messaging for project and line management.
  • Self-motivated and proactive.
  • Strong communication and presentation skills.
  • Team player.
  • Programming languages: C, Python.
  • ARM based SoCs architecture, memory management, and boot process.
  • Expertise in low-level/baremetal, including bootloaders, device drivers, OS fundamentals (preferably Linux).
  • Cryptography, Crypto HW acceleration, ARM TrustZone.
  • Excellent spoken and written English.

Add these skills to join the top 1% applicants for this job

team-player
game-texts
cryptography
linux
python

We are now looking for a Senior Software Engineer to join the Security ROM and Firmware Team. As an industry leader in embedded processing, the BL SCE offers the broadest portfolio of ARM-based embedded solutions. Its scalable portfolio spans from high-performing, many-core application processors to ultra-low-power microcontrollers. You will be working on i.MX Processor secure boot implementation (and associated tools), crypto drivers, Trusted Execution Environments and various security middleware packages running on these products. As a senior software engineer, your main responsibility will be to lead Security Firmware development for a specific SoC, mentor junior engineers, as well as participating to the software development of features, code review, and documentation.

Scope of Responsibilities/Expectations

  • Interacts with highly demanding customers, understands their needs and proposes efficient solutions for technically challenging problems.
  • Distills complex technical topics and associated possible solution into clear messaging for project and line management.
  • Self-motivated and proactive.
  • Strong communication and presentation skills.
  • Team player.
  • Required Experience

SW development experience

  • Programming languages: C, Python.
  • ARM based SoCs architecture, memory management, and boot process.
  • Expertise in low-level/baremetal, including bootloaders, device drivers, OS fundamentals (preferably Linux)
  • Cryptography, Crypto HW acceleration, ARM TrustZone.
  • Experience with RiscV is a plus
  • Excellent spoken and written English.

#LI-7795

Set alerts for more jobs like Security Firmware Lead software engineer
Set alerts for new jobs by NXP
Set alerts for Cyber Security (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙