Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Intel FPGA Firmware Development Engineer 
India, Karnataka, Bengaluru 
166851872

03.07.2024

Technical Individual Contributor, hands-on technical execution expert.Qualifications:
Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications:

  • You must possess a bachelor's degree or master's degree in electrical engineering or computer engineering with 5 - 12 years of relevant industry experience. Required qualifications include,
  • Excellent programming skills (C, C++, Perl, Python, Tcl, etc.).
  • Software-firmware-hardwarecodesign and development.
  • Experience in hardware micro-architecture details and software embedded concepts.
  • Excellent Programming, Design, Coding Skills in C and C++ using complex data structure and algorithms.
  • Proven experience in implementing Low level Driver/Firmware, SW/FW interface design and deep insight into the hardware internal architecture.
  • Experience in ARM, DSP, Micro-controller low level embedded software programming including HW configuration, state machine design with timing constraints.
  • Proficiency in various hardware Debugging Tools, methodologies using Pre-Silicon Emulator and Post Silicon Boards for issues in the hardware-software boundaries.
    Preferred Qualifications:
  • Good understanding of Security domain concepts - integrity, authentication, encryption, Root of Trust, secure coding, Threat modeling, Certificates etc.
  • Experience and/or good understanding of SPDMprotocol/architecture.
  • Experience and/or good understanding of QP/C++ framework.
  • RTL design, FPGA design, and FPGA design tools understanding would be a plus.
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing BenefitsThis role will require an on-site presence.