SmartCards are widely used in financial business, telecommunication, computer security, identification and many others. Can you imagine how important and difficult it is to assure that software running on a SmartCard is secure and won’t let any of the data get corrupted? Thousands of hackers try to come up with new side-channel attack techniques every day. In this project you have the opportunity to challenge them and create temper resistant software, anticipate new security attacks before they become known in public and find appropriate countermeasures for them.
If you are proficient with C, are familiar with ARM, have knowledge of cryptography and are not scared to delve deep into assembly language this is a perfect opportunity for you. Come and join us.
- Create software for various secure hardware solutions, including 16-bit and 32-bit processor architectures and dedicated secure crypto coprocessors
- Cooperate with experts in cryptography from all over Europe to create specification, design and implement state-of- the-art cryptographic algorithms and security measures, including side-channel attacks and fault-injection attacks countermeasures
- Work on fixing the issues raised by internal and external vulnerability assessment teams, including certified labs
- Create and test secure software optimizations of memory footprint and execution performance
- Invent new malicious attacks and figure out how to prevent them
- Drive innovation in the area of secure embedded systems development
- Minimum 2 years of experience in programming of embedded systems
- Advanced programming skills in C
- Knowledge of ARM architectures
- Experience in designing low-level software (e.g. drivers, OS-less firmware)
- At least basic programming skills in assembly language
- Knowledge of software development tools (compiler, linker, simulator, version
- control, bug tracking systems)
- Good knowledge of English (spoken and written)
- Understanding of security attacks (e.g. side channel)
- Experience with implementation of advanced cryptology algorithms and secured SW architecture design on products
- FPGA know-how
- Great working atmosphere in an international team of excellent specialists,
- The culture of open communication and exchange of experience, access to the latest technology and our know-how,
- Participation in interesting and varied projects (local and international), the possibility of foreign travel,
- Development paths suited to individual talents: international exchange of knowledge, professional certifications,
- Working conditions that will give you a sense of financial security and will make your dreams come true,
- Flexible working time,
- A rich benefits package: private medical care, group life insurance, travel insurance, food subsidies, participation in sport classes, cultural activities,
- Delicious coffee and 20 different tea flavours.
Send you application by clicking "Aplikuj Teraz" button.
Your message subject shall include job position.