Cryptanalysis Engineer

2 - 5 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

BayaProLabs provides state-of-the-art customized Crypto services related to Modern Cryptography, Post Quantum Cryptography, Migration to PQC, Hybrid Cryptography, and Crypto Agility, as well as Privacy Preserving Mechanisms. Additionally, we offer services related to Product Securitization, Security Analysis, such as Vulnerability Analysis & Penetration Testing (VAPT), Side Channel Attacks, and Fault Injection. We also provide product Certification services for STQC, FIPS, CC, EMVCo certifications.

Job Title:

Location:

Department:

Type:

Education:

Experience:

Job Summary:

We are seeking a technically adept and detail-oriented engineer to join our Attack Lab. The role involves conducting & analyzing side-channel vulnerabilities, hardware-based fault injection attacks (e.g., voltage glitching, EM fault injection) and developing their countermeasures. The ideal candidate will have strong hands-on experience with electronic instrumentation, especially oscilloscopes, and a deep understanding of embedded systems including digital and analog circuitry.

Key Areas:

  • Operate oscilloscopes, signal generators, and power supplies for precise waveform analysis.
  • Analyze power traces and timing behavior of microcontrollers and SoCs under attack conditions.
  • Develop scripts and automation tools for testbench control using Python, MATLAB etc.
  • Document experimental setups, results, and technical findings for internal and external stakeholders.
  • Collaborate with firmware and cryptography teams to assess and improve system resilience.
  • Design and execute fault injection experiments (e.g., clock & voltage glitching, laser/EM perturbation).

Required Skills & Qualifications:

  • Strong hands-on experience with oscilloscopes, logic analyzers, and signal generators.
  • Solid understanding of digital electronics, microcontroller architectures, and communication protocols (UART, SPI, I2C).
  • Familiarity with side-channel analysis and fault injection techniques is a strong plus.
  • Proficiency in Python and C programming for automation and data analysis.
  • Ability to interpret timing diagrams and waveform anomalies.
  • Exposure to PCB design/debugging and soldering/rework skills.

Preferred Qualifications:

  • Knowledge of cryptographic implementations and attack surfaces (AES, RSA, ECC)
  • Experience with tools like ChipWhisperer, Riscure Inspector, or similar platforms

  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Job-Specific Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now

    RecommendedJobs for You

    noida, uttar pradesh, india

    noida, uttar pradesh, india