Microchip Technology logo

Senior Engineer I-Design • FPGA Applications

Microchip Technology
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

4 - 6 Years

TYPE

FullTime

SKILLS REQUIRED

Embedded CDebuggingtroubleshootingFirmware DevelopmentBoard Bring-upHardware IntegrationRISC-V

Job description

Overview

Senior Engineer I (Embedded Firmware) in Corporate Applications Engineering, Microchip FPGA Products Group, supporting firmware and hardware for FPGA-based custom embedded processing systems (FPGA SoC) used in Microchip and customer products.

What you'll do

  • Design, develop and provide customer support for embedded software on new FPGA-based electronic products, ranging from simple ARM microcontroller-based solutions to highly complex RISC-V based multicore embedded processing systems.
  • Work with hardware designers, application engineers and firmware developers to support worldwide customers in designing in Microchip FPGA and FPGA-SoC devices.
  • Collaborate with customers and FAEs to evaluate possible alternatives during design and development and determine the best approach based on performance, cost and resources.
  • Participate in board bring-up and out-of-the-box experience of new FPGA SoC with embedded processor hardware, with support from hardware designers and other engineering teams.
  • Document ideas, designs, specifications and instructions to Microchip's standards.
  • Mentor junior members of the technical support engineering staff to promote a 'Customer First' culture and establish good work practices.

What you'll need

  • BE/B.Tech or ME/M.Tech with 4-6 years of experience.
  • Demonstrated skill in developing original designs with Assembly/C/C++ in embedded environments, including bare-metal, multi-threaded RTOS and embedded operating systems.
  • Specific experience with common microcontroller and/or embedded processing platforms such as RISC-V, ARM and PIC.
  • Strong understanding of embedded software design and architectural concepts, and of the integration between firmware and hardware.
  • Strong understanding of software development tools and methodologies used in embedded systems.
  • Familiarity with source control via established systems such as Git.
  • Demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • Ability to work with minimum supervision and follow established design procedures during the development cycle, documenting the design to Microchip's standards.
  • Good interpersonal skills and the ability to work across multiple departments.

Nice to have

  • Experience with DSP and/or FPGA based SoCs.
  • Experience with 10G Ethernet, AMBA, PCI Express, DDR/QDR controllers.
  • Experience interacting with customers/FAEs and internal engineering teams, helping customers develop solutions on FPGA SoC.

Details

  • Location: Hyderabad, India.
  • Full-time position.
  • Travel: 0% to 25%.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Engineer I-Design • FPGA Applications