Firmware Engineer

Posted on August 18, 2025

Apply Now

Job Description

  • Firmware Engineer
  • Skills:
  • OnSemi image signal processor + CMOS sensor
  • Infineon (Cypress) EZ-USB FX3 / CX3
  • Intel (Altera) Cyclone V FPGA
  • USB 3.0 / USB Power Delivery (PD) experience.
  • Job Location: Remote Work
  • Working TimeZone: IST
  • No of resources:1
  • Experience: 6+ Years
  • Duration: minimum 3 months, and will extend
  • Communication: English Must (direct communication with client)
  • Job Title: Firmware Engineer
  • Job Summary
  • We're seeking an experienced Firmware Engineer to join our team, with expertise in developing firmware for complex systems involving image signal processing, USB, and FPGA technologies. The ideal candidate will have a strong background in designing, developing, and testing firmware for a variety of applications.
  • Key Responsibilities
  • 1. Firmware Development: Design, develop, and test firmware for image signal processing systems, including OnSemi image signal processors and CMOS sensors.
  • 2. USB Development: Develop firmware for USB 3.0 and USB Power Delivery (PD) applications, including experience with Infineon (Cypress) EZ-USB FX3 / CX3.
  • 3. FPGA Development: Work with Intel (Altera) Cyclone V FPGA technology to develop and integrate firmware components.
  • 4. System Integration: Integrate firmware components with other system components, including hardware and software.
  • 5. Debugging and Testing: Debug and test firmware components, including experience with debugging tools and methodologies.
  • Requirements
  • 1. Firmware Experience: 6+ years of experience in firmware development, including experience with microcontrollers, DSPs, or FPGAs.
  • 2. Technical Skills: Strong knowledge of firmware development, including experience with C, C++, and assembly languages.
  • 3. OnSemi Experience: Experience with OnSemi image signal processors and CMOS sensors.
  • 4. Infineon Experience: Experience with Infineon (Cypress) EZ-USB FX3 / CX3 and USB 3.0 / USB Power Delivery (PD) technologies.
  • 5. Intel FPGA Experience: Experience with Intel (Altera) Cyclone V FPGA technology.
  • Nice to Have
  • 1. Experience with Other FPGAs: Experience with other FPGA technologies, including Xilinx or Microsemi.
  • 2. Experience with Other Image Signal Processors: Experience with other image signal processors, including Sony or Toshiba.
  • 3. Certifications: Certifications in firmware development, such as USB-IF or MIPI.

Required Skills

microcontrollers dsps or fpgas.