Neural AI

All job descriptions

Secure Embedded Software Engineer

Embedded Software Engineer Mid-level (L4 equivalent) 2-5 years
1 Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. C, secure boot, ARM TrustZone, hardware crypto accelerators, mbedTLS, key provisioning, TPM/secure elements, side-channel awareness

About the role

You will join a payment terminal company where every device handles cardholder data and must pass rigorous security certification. The secure embedded team owns the device's trust foundation: secure boot, key management, and the hardened firmware that protects secrets from physical and remote attackers. This role matters because a single compromised key or bypassed boot check can invalidate the security of an entire deployed fleet, and attackers only need to win once.

What you will achieve

What you will bring

Must-haves

Nice-to-haves