FPGA Firmware Development Engineer

4 weeks ago


Bengaluru, Karnataka, India Intel Full time

Job Summary

We are seeking a highly skilled FPGA Firmware Development Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).

Key Responsibilities:

  • Develop and optimize compilers, flows, assemblers, models, tools, runtimes, and/or firmwares that are closely coupled to FPGA silicon, IP, and boards.
  • Design, develop, and optimize software abstractions and frameworks for acceleration with the FPGA for domains such as deep learning, DSP algorithms, or data analytics.
  • Respond to customer/client requests or events as they occur.

Requirements

  • Technical Individual Contributor, hands on technical execution expert
  • 5 - 12 years of experience
  • Bachelor Degree in Electrical Engineering or Master Degree in Electrical Engineering or Computer Engineering
  • Excellent programming skills (C, C++, Perl, Python, Tcl, etc.)
  • Software-firmware-hardware codesign and development
  • Experience in hardware micro-architecture details and software embedded concepts
  • Excellent Programming, Design, Coding Skills in 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
  • Security domain concepts (integrity, authentication, encryption) Secure Coding would be a very big plus
  • RTL design, FPGA design, and FPGA design tools understanding would be a plus

About Intel

Intel is a world leader in semiconductor technology and innovation. Our Programmable Solutions Group (PSG) was formed from the acquisition of Altera and combines Altera's industry-leading FPGA technology and customer support with Intel's world-class semiconductor manufacturing capabilities. We take pride in creating an energetic and dynamic work environment that is driven by ingenuity and innovation.

Benefits

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.



  • Bengaluru, Karnataka, India Thales Full time

    Job Summary:FPGA Firmware Development EngineerWe are seeking a skilled FPGA Firmware Development Engineer to join our team at Thales. As a key member of our engineering competency center, you will be responsible for developing and implementing FPGA firmware, RTL design, and testing for defense and military applications. Your expertise in trade analysis,...


  • Bengaluru, Karnataka, India Intel Full time

    Job SummaryWe are seeking a highly skilled FPGA Firmware Development Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key ResponsibilitiesDevelop and optimize...


  • Bengaluru, Karnataka, India Thales Full time

    Job Title: Principal FPGA Firmware EngineerThales India Engineering Competency Center in Bangalore is seeking a Principal FPGA Firmware Engineer. In this role, you will be responsible for developing FPGA firmware, RTL design, testing in the virtual environment, and in the target hardware for Defense and Military applications. You will also perform trade...


  • Bengaluru, Karnataka, India Thales Full time

    Thales India Engineering Competency Center in Bangalore is seeking a highly skilled Senior FPGA Firmware Design Engineer to join their team. This role involves developing FPGA firmware, RTL design, testing in the virtual environment and in the target hardware for Defense and Military applications.About ThalesWith over 1800 employees working with Thales and...


  • Bengaluru, Karnataka, India Thales Full time

    About the RoleThales is seeking a talented FPGA Verification and Development Engineer to join our team in Bangalore, India. As a key member of our Engineering Competency Center, you will be responsible for developing FPGA firmware, creating test benches, and verifying virtual environments. Your expertise in VHDL and FPGA implementation tools will enable you...


  • Bengaluru, Karnataka, India Thales Full time

    Job Title: FPGA Verification EngineerThales is seeking a highly skilled FPGA Verification Engineer to join our team in Bangalore, India. As a key member of our engineering competency center, you will be responsible for developing and verifying FPGA firmware, RTL, and GLS verification environments for defense and military applications.Key...


  • Bengaluru, Karnataka, India Intel Full time

    Job DescriptionWe are seeking an experienced FPGA Firmware Development Engineer to join our team at Intel.As an FPGA Firmware Development Engineer, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).You will develop and optimize compilers, flows,...

  • FPGA Design Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Onsemi Full time

    Key ResponsibilitiesImplement, support and bring up of high-speed interface systems, FPGAs, and related electronic components.Develop and deliver system solutions, considering hardware and software cross-domain challenges and issues.Perform hardware - software integration and debugging.Implement test environments and hardware debugging for high-speed...

  • FPGA Design Engineer

    1 month ago


    Bengaluru, Karnataka, India Onsemi Full time

    Unlock the Power of FPGA DesignAt Onsemi, we're pushing the boundaries of innovation in image sensors for automotive, industrial, surveillance, and consumer applications. We're seeking a skilled FPGA Staff Engineer to join our rapidly growing design centre in Bangalore.Key Responsibilities:Design, implement, and support the development of...


  • Bengaluru, Karnataka, India Delta Electronics India Full time

    Job Title: Firmware Design Engineer/LeaderWe are seeking a skilled Power Electronics Firmware Design Engineer/Leader with expertise in model-based design, digital control, DSP, and FPGA implementation to join our dynamic team at Delta Electronics India.Key Responsibilities:Profound knowledge of various DC-DC, DC-AC, AC-DC, isolated, and non-isolated power...


  • Bengaluru, Karnataka, India Western Digital Full time

    About Western DigitalWe're a company of problem solvers, dedicated to powering global innovation and pushing the boundaries of technology. Our mission is to make what you thought was once impossible, possible.Challenge the Status QuoAs a Senior Firmware Engineer on our Firmware Engineering team, you'll have the opportunity to develop firmware for our...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job Description:Western Digital is seeking a highly skilled Enterprise Firmware Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing firmware for our enterprise hard disk drives.Key Responsibilities:Participate in firmware development using C++14/17 on multiple environments,...

  • Tech Lead

    1 month ago


    Bengaluru, Karnataka, India Thales Full time

    Job Title: Tech Lead - FPGA Design & Verification ExpertJob Summary: We are seeking a highly skilled Tech Lead to lead our FPGA Design & Verification team in Bangalore. The successful candidate will be responsible for developing FPGA firmware, RTL design, testing in the virtual environment and in the target hardware for Defense and Military applications.Key...


  • Bengaluru, Karnataka, India Micron Full time

    Transforming Information into Intelligence, One Firmware at a Time. At Micron, we're pushing the boundaries of memory and storage innovation. As our Staff Firmware Engineer, you'll be at the forefront of developing custom firmware for ONFI protocol interface IP and integrating next-generation ONFI features into our firmware implementation. Your...

  • Staff Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Staff Engineer - Firmware DevelopmentJob Summary: We are seeking a skilled Staff Engineer to join our team responsible for the development of firmware for our enterprise hard disk drives. The ideal candidate will have a strong background in C++ and experience with firmware development in embedded systems.Key Responsibilities:Participate in...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job SummaryWestern Digital is seeking a skilled Embedded Firmware Engineer to join our team in Bengaluru. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our enterprise hard disk drives.Key ResponsibilitiesParticipate in firmware development using C++14/17 on multiple environments,...

  • Staff Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Western Digital Full time

    Job Summary:We are seeking a highly skilled Staff Engineer to join our Firmware Development Engineering team. As a Staff Engineer, you will be responsible for designing and developing firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/servers.Key Responsibilities:Design and develop firmware for storage enclosures/serversCollaborate with...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Embedded Firmware EngineerCompany Overview: Western Digital Corporation is the world's largest data storage company, offering a leading portfolio of technologies, storage devices, systems, and solutions for business and consumers alike.About the Role: We are seeking an experienced Embedded Firmware Engineer to join our team. As a key member of our...

  • FPGA Design Architect

    3 weeks ago


    Bengaluru, Karnataka, India Onsemi Full time

    FPGA Design Architect OpportunityAt Onsemi, a world-class leader in image sensors, our vision extends beyond human perception. We are currently seeking a highly experienced FPGA designer to join our rapidly growing design centre in Bangalore.As an FPGA Design Architect, you will play a crucial role in defining the FPGA architecture of the Test/Demo and...


  • Bengaluru, Karnataka, India Thales Full time

    About the RoleThales is seeking a highly skilled Engineer/Senior Engineer to join our India Engineering Competency Center in Bangalore. As a key member of our team, you will be responsible for developing FPGA firmware, creating RTL/ GLS verification environments, and implementing design specifications for Defense and Military applications.Key...