What youll be doing:
Implement security for our products, including Attestation, Derivation-keys, encryptions, code signing, secure-boot, secured-CPLD, TPM, HSM, security-provisioning.
Tool development for specific needs, such as reading e2prom data, read fuses from chips.
Supporting and fix bugs of existing code.
Build standalone environment for integration with other systems.
Support production lines for: deployments, patches, maintenance.
Implement security solution for variety of products.
Work with external parties and companies, define requirements for new security features, bug fixes and support.
What we need to see:
BSc/MSc or equivalent engineering degree.
5+ years of related experience in software development and design.
3+ years of proven experience in Python development.
Excellent knowledge of a version control system (preferably GIT).
Linux based development.
Experience with bringing up of large-scale automation solutions to large software teams.
Excellent communication skills with hands-on experience collaborating with global teams.
Self-motivation and a great teammate.
Ways to stand out from the crowd:
Engineer with strong hands-on implementation, support and integration experience of SPDM flow, Cryptography and cyber security.
Ability to develop custom integration, implement custom connector and automation in CI/CD environment.
Exposure and knowledge around application development, rest API development, configuration management and automation
Experience in tools/services development
Creativity find solutions for challenging requirements
Orientation to Hardware