Senior Engineer II, Software Design

Hyderabad, IN

Req ID: I589-22

Apply Now Back to Search

Company Description

Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM). We also license Flash-IP solutions that are incorporated in a broad range of products.

Job Description

  • Must be proactive in taking ownership of projects and problems, willing to take on challenging projects and open to creative solutions
  • Must be motivated to drive delivery and support of robust, high quality software
  • Test and enhance existing software test flows using system-level testing of existing and new Microsemi FPGA features of Libero SoC flows
  • Should have hands on  Experience in  Design Creation,  Synthesis and simulations
  • Experience in timing closure and HW testing and debugging will be a plus
  • Experience in working with Arm processors is a plus. Any exposure to a high speed protocol like Pcie, DDR will be a plus
  • Should be able to provide feedback on FPGA SW functionality, , use cases, tools, and documentation
  • Good experience with different FPGA tools like Vivado, Ise and Quartus will be a plus
  • Need to work with multiple cross-functional and global teams. Should be able to mentor, lead /coach junior members of team. Should be able to Manage priorities, track tasks and communicate status

Job Requirements

  • Bachelor's/Master’s Degree Electrical Engineering
  • At least  8+ years of experience with FPGA flows, FPGA architectures, Synthesis, Timing closure techniques
  • Strong design and debugging skills
  • Proficiency in VHDL and/or Verilog. Proficiency in running behavioral, post-synthesis and/or post-layout simulations
  • Storing experience working in a Linux environment, Perl, and TCL scripting is a must
  • Understanding of FPGA architectures  is a plus
  • Knowledge of competitive tools would be of advantage
Apply Now Back to Search