FIRMWARE DEVELOPER FOR EMBEDDED SYSTEMS
Miejsce pracy: Wrocław
Nr ref.: JO-1610-340737BJEMWR_3
Location: Wrocław
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
- Invent new malicious attacks and figure out how to prevent them
- Drive innovation in the area of secure embedded systems development
Requirements
- Minimum 2 years of experience in programming of embedded systems
- Good 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)
We offer:
- 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