Senior Principal Firmware Engineer
Cadence Design Systems, Inc.
hace 2 días

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Key Responsibilities :

  • Develop Functional and Design specifications for Firmware and Diagnostics.
  • Develop, test, and deploy Firmware and Diagnostics for FPGA and ASIC-based Platforms.
  • Develop BSP and drivers, bring up board, bootloader, and Operating System for Embedded Systems.
  • Collaborate with software and hardware engineers in developing the products.
  • Work with field engineers for customer support activities.
  • Develop project schedules
  • Manage project deliverables and deadlines.
  • Minimum Requirements :

  • Excellent software programming skills in C / C++ (8+ years).
  • Experienced in Embedded Software development : Linux BSP, Kernel, UBOOT, and board bring up (6+ years).
  • Experienced with developing drivers for DDR3 / DDR4, NAND / NOR Flash, eMMC, I2C, PCIe, SPI, USB 2.0 / 3.0 and high speed I / F (e.
  • g. 10G Ethernet, QSFP28).

  • Experienced with file systems such as JFFS2, UBI, and source-code control tools such as Perforce, SVN, ClearCase,
  • Experienced with developing drivers for ASIC and FPGA, including Xilinx ZYNQ (4+ years).
  • Familiar with processor debugging tools (e.g. logic analyzer, ICE).
  • Working experience with writing socket-based network applications.
  • Excellent verbal and written communication skills.
  • BSCS with a minimum of 8 years of relevant experience.
  • Additional Qualifications :

  • Working knowledge of Python, TCL, or other scripting languages.
  • We’re doing work that matters. Help us solve what others can’t.

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación