
Senior Technical Staff Engineer-Software Design
Microchip Technology14 hours ago
Hyderābād, IndiaStaff+
Responsibilities
- Design, develop, implement, and verify algorithms for FPGA technologies.
- Develop optimization techniques for timing, area, power, and overall quality-of-results improvements.
- Analyze customer and internal FPGA designs, identify bottlenecks, and implement algorithmic enhancements.
- Collaborate with FPGA architecture and place-and-route teams on physical synthesis integration.
- Participate in software design and code reviews.
- Develop scalable data structures and high-performance software components using modern C++.
- Debug customer-design issues and perform root-cause analysis.
- Create proof-of-concept implementations for benchmarking.
- Contribute to automation, regression infrastructure, and validation environments for tool development.
- Use AI-assisted methodologies to generate test cases, improve validation coverage, and accelerate development workflows.
Requirements
- At least 20 years of experience in EDA software development.
- Bachelor’s or Master’s degree in Computer Engineering, Electrical or Electronics Engineering, or Computer Science.
- Excellent knowledge of FPGA architecture, FPGA flows, and timing closure techniques.
- Strong expertise in modern C++, object-oriented design, data structures, and algorithms.
- Hands-on experience developing high-level synthesis or RTL synthesis tools.
- Strong understanding of Verilog and VHDL.
- Experience with optimizations, logic transformations, and netlist generation techniques.
- Ability to analyze complex FPGA designs and improve quality of results.
- Strong debugging and problem-solving skills in large-scale software systems.
- Experience developing high-performance software applications in Linux environments.
- Exposure to AI-assisted development workflows and automated test generation is highly desirable.
- Strong communication skills and ability to work effectively in a collaborative team environment.
Benefits
- Microchip highlights employee development, career-growth programs, values-based culture, and company perks.
- Travel requirement is 0%–25%.
About Microchip Technology
Microchip Technology designs and sells embedded control semiconductors—8/16/32‑bit microcontrollers and processors, analog and mixed‑signal ICs, FPGAs, connectivity devices, memory—and the development tools engineers use to build them into products across industrial, automotive, consumer, and aerospace/defense markets. The company also licenses Flash memory IP and provides software and reference designs. Founded in 1989, it is headquartered in Chandler, Arizona, and is publicly traded on NASDAQ (ticker: MCHP).