Associate Engineer, SW Systems Design Engineering
Core
Develop and maintain embedded security software, cryptography libraries, and SDKs for secure payment and security solutions.
Role type
Entry-level embedded software engineer (security)
Builds
Unified SDKs, crypto libraries, and security software stacks for the security market
Domain
Semiconductor security, cryptography, embedded systems
Deliverable
production ML models | product features
Required skills
Embedded software development, Public Key/Private Key crypto systems implementation, Cryptography knowledge, Mathematical background, Problem-solving
Preferred skills
C/C++ and Python, ARM Cortex-M and RISC-V architectures, Secure coding practices, Continuous integration tools (Jenkins)
Technologies
ARM Cortex-M, RISC-V, Jenkins
Responsibilities
Design and code embedded system software, develop tests and testing tools for embedded systems, maintain and contribute to security solutions and cryptography libraries, ensure compliance with crypto/hash standards, coordinate with QA to satisfy certification criteria
Seniority
Entry-level, graduate program