Firmware Engineer
Posted on August 14, 2025
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
firmware engineer