Embedded Software Engineer
Miejsce pracy: Zielona Góra
Nr ref.: JO-1610-340737BJEM
Location: Zielona Góra
Responsibilities
- 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-are 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
Requirements
- 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