Technical Staff Engineer - Applications

India - Bangalore

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Microchip Technology Inc.

Microchip Technology is a leading provider of microcontroller, mixed-signal, analog and Flash-IP solutions that also offers outstanding technical support.

View all jobs at Microchip Technology Inc.

Apply now Apply later

Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology, Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

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

Microchip’s Data Center Solutions Business Unit (DCS) offers industry leading performance, reliability, and security for PCIe Switches, Smart Storage Controllers, RAID Controllers, SAS/SATA IO Controllers, SAS Expanders, and NVME Controllers.

The candidate will join the rapidly growing Data Center Solutions (DCS) business unit at Microchip.  DCS has a broad portfolio of products being broadly deployed today by the industry’s cutting-edge server/storage OEMs and hyperscale datacenters.  Customers deploy DCS solutions into applications ranging from Big Data capacity storage to artificial intelligence and machine learning that are helping to shape the next digital age.  Our product portfolio includes SAS/PCIe/NVMe/CXL products that connect, manage and secure the world’s information, including Flash Controllers, High Performance Switches, RAID Controllers and Memory Controllers.  Join a team where you can expand your skill set and drive key elements of the industry’s technology leadership.

Our Applications Engineering Team is responsible for working closely with the Product Development Teams, Product Validation Teams, Marketing Teams, and Sales Teams to enable our storage/data center customers to bring their solutions to the market. We work with leading edge technology that gets deployed in data center, machine-learning/AI, and storage applications. We engage with customer engineering teams to assist in design wins, product ramps, and system production. We offer a challenging and dynamic working environment with opportunities to make substantial contributions toward the success of our business.

Responsibilities:

  • Lead the enablement of customer storage platforms utilizing Microchip PCI Express switch products.
  • Lead technical discussions with customers to develop system-level solutions based on Microchip technologies.
  • Collaborate closely with AI/ML, hyperscale and storage customers globally to define requirements, manage deliverables, and support platforms from initial bring-up through to full production.
  • Maintain, manage, and update collateral and firmware/software development kit (SDK) guides for processor-based storage integrated circuits and reference designs.
  • Analyze system architectures and hardware/software designs to diagnose customer issues, providing prompt technical support and actionable engineering feedback.
  • Create comprehensive customer-facing documentation and training materials.
  • Develop and deliver technical training for both internal support teams and external customers.
  • Mentor and provide guidance to junior engineers.
  • Demonstrate the ability to work independently as well as with cross-functional teams.
  • Travel to customer sites as required to troubleshoot and resolve issues related to our market-leading PCIe switch products.

Requirements/Qualifications:

Job Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • Minimum of 12 years of relevant industry experience.
  • Demonstrated technical leadership, with strong teamwork, communication, and presentation abilities.
  • Proficient in software and firmware development and debugging, with an emphasis on multi-threaded architectures.
  • Proven experience in customer-facing roles.
  • Proficient in C and C++ programming languages.
  • Experience developing test scripts using Perl, Bash, or Python.
  • Solid understanding of system-level interactions between firmware and hardware.
  • Ability to effectively collaborate and lead technical discussions within cross-functional teams across multiple geographic locations.
  • Hands-on experience with bench-top equipment, including protocol analyzers/exercisers, logic analyzers, and other storage-related test tools.
  • Familiarity with storage networking concepts and protocols, such as PCIe, SAS, SATA, SCSI, Ethernet (10/100/1000), and TCP/IP.

Desired Qualifications:

  • Deep expertise in storage protocols such as PCIe, SAS, SATA, and related technologies.
  • Extensive experience developing firmware and software for mass storage solutions.
  • Strong system architecture and design skills, with a proven track record of delivering complex solutions.
  • Demonstrated ability to collaborate effectively with Marketing and Sales teams to align technical solutions with business objectives.
  • Project management experience, including planning, execution, and cross-functional coordination.
  • Hands-on experience with RISC-based embedded processors, with a preference for MIPS architecture.
  • Proficiency in developing and debugging Unix and Windows (Wintel) drivers, as well as firmware development using lightweight embedded kernels such as ThreadX, VxWorks, or eCos.
  • Advanced debugging skills, including experience with kernel-level tools (e.g., WinDbg), JTAG, and serial port interfaces.
  • Proven experience in board-level debugging and bring-up activities.
  • Strong hardware and integrated circuit (IC) development and debugging capabilities.
  • Significant experience in the storage industry, with a deep understanding of industry trends and best practices.
  • Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Excellent problem-solving skills and the ability to mentor and guide junior team members.

Travel Time:

0% - 25%

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: Agile Architecture Big Data CI/CD Computer Science Engineering FPGA Machine Learning Perl Python SAS Security VxWorks

Perks/benefits: Career development Startup environment

Region: Asia/Pacific
Country: India

More jobs like this