All offersWrocławSecuritySenior Crypto Software Engineer
Senior Crypto Software Engineer
Security
GlobalLogic

Senior Crypto Software Engineer

GlobalLogic
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Assembler
    advanced
    Embedded C
    advanced
    C/C++
    advanced
    Security
    advanced

Job description

You will be part of the Industrial Security & Connectivity department delivering state-of-the-art cryptographic solutions (secure element) to the end customers from mobile, automotive and IoT industries.
This is a unique opportunity to gain and practice an expert knowledge in the area of firmware security, work with the best class of engineers and challenge yourself with thousands of hackers all around the world, trying to come up with new attack techniques every day.
In this department, you have the opportunity to challenge them and create tamper-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, join us and shape the future of the most important area in the global IT world - security!

Requirements
  • 4 years of professional experience 
  • Experience in embedded software development, using C and Assembly
  • 1-3 years of relevant experience in Cryptography and/or IT Security
  • Studies in mathematics, computer science, electronic/electrical engineering, information technology or relevant discipline with approximately
  • A good understanding of microcontroller architectures
  • Team player attitude, ready to show initiative and get results

Preferences
  • Experience in implementing crypto algorithms such as DES, AES, RSA, ECC, SHA, OSCCA - nice to have
  • Experience of hardware and software countermeasures against side-channel and fault attacks - nice to have
  • Experience in protecting embedded SW against the above attacks - nice to have

Responsibilities
  • Implementation of modern cryptographic algorithms for dedicated hardware platforms
  • Secure software development (C, assembly) based on product functional requirements
  • Protection of secure implementations against side-channel and fault attacks
  • Support Firmware and OS teams using the crypto libraries software

We Offer
  • Exciting Projects: With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
  • Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules.
  • Professional Development: We develop paths suited to your individual talents through international knowledge exchanges and professional certification opportunities.
  • Excellent Benefits: We provide our employees with private medical care, sports facilities cards, group life insurance, travel insurance, relocation package, food subsidies and cultural activities.
  • Fun Perks: We want you to feel comfortable in your work, which is why we create good working environment with relax zones, host social and teambuilding activities and stock our kitchen with delicious teas and coffees!

By application, I agree with the processing of my personal data by GlobalLogic in connection with the selection procedure for a job position in the company. My information will be stored in the database of applicants of GlobalLogic which may use this data to contact candidates when new job opportunities are opened. I have read GlobalLogic Privacy Policy (https://www.globallogic.com/pl/privacy-policy/) and I am aware of my rights and I that I can withdraw my consent at any time. I know how to reach GlobalLogic for such purposes.