Lead Engineer - FPGA
Yesterday• Hyderabad, India
Job Description Summary
The Lead Engineer - FPGA will be responsible for designing and developing RTL applications, as well as test benches on SoC FPGA targets, for real-time multitasking embedded software applications critical to protection and control solutions involved in the management of high-voltage electrical substations.
Job Description
Essential Responsibilities
- Develop new functions in VHDL for RTL design on FPGA.
- Develop/enrich test benches for FPGA in VHDL/Verilog, Python, and C Matlab.
- Editing FPGA timing constraints and analysis of these timings.
- Essential knowledge in the field of signal processing for the study and implementation of FIR-type filtering on FPGA, as well as associated spectral analysis.
- Implementation of multi-cadence FIR on FPGA in VHDL and C on generated code environments.
- Development/testing of polynomial and Fourier interpolation/decimation functionalities for multi-cadence systems.
- Analyze requirements and technical and applicative solutions.
- Adhere to the defined architecture of functions and technical solutions to achieve objectives.
- Write and review detailed design and test documents for implemented software and FPGA functionalities/modifications.
- Estimate the workload of new development (design/development/unit tests)
- Perform or participate in a peer review of the design and code.
- Maintain existing real-time FPGA applications.
- Demonstrate mastery of the deliverable by maintaining high quality through the implementation of test benches compatible with those of the test team and follow-ups with the test team as well.
- Work with the local and international R&D team.
- Follow Agile software development lifecycle processes and methodologies (SAFE Framework and JIRA/Confluence environment)
- Participate in technical discussions and brainstorming sessions on software design.
Want more jobs like this?
Get jobs in Hyderabad, India delivered to your inbox every week.

Education and Experience
- Master's or engineering degree in embedded software, electrical engineering
- Minimum of 5 years of hands - on experience of working on on Xilinx (Vivado) and Altera (Quartus) FPGA based embedded systems.
- In Depth experience in the field of SoC FPGA for real-time embedded systems with operating systems such as Linux and VxWorks.
- Minimum required knowledge in signal theories and manipulation of binary word types in a SoC FPGA environment.
- Minimum required skills in Python in a test environment for FPGA.
- Minimum required knowledge in MATLAB/Simulink tools.
- Experience with developing and maintaining embedded real-time applications.
- Interpersonal and analytical skills.
- Ability to work in a strong collaborative spirit, demonstrate transparency, and work in a context of changing priorities with a focus on the customer.
- Fluent in English
- Experience with git version control
Desired Experience
- Knowledge in FPGA work environments will be an asset.
- Hands-on experience in Linux and Real time systems development environments, troubleshooting and command line, will be a strong asset.
- Minimum required skills in C, CPP in a test or generated code environment for FPGA.
- Exploit and consolidate FIL "Fpga In the Loop" achievements on Matlab/Simulink on our FPGA target.
- Port FIL to a new Xilinx target.
- Develop new test benches using comtrades.
- Development of low-level drivers in C in a FPGA test environment.
- Implementation of functionalities for hardware acceleration based on Xilinx Run-Time FPGA tools (XRT).
Additional Information
Relocation Assistance Provided: Yes
Client-provided location(s): Hyderabad, India
Job ID: GE_power-501948055
Employment Type: FULL_TIME
Posted: 2026-02-26T18:32:07
Perks and Benefits
Health and Wellness
- Health Insurance
- Health Reimbursement Account
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
Parental Benefits
- Adoption Assistance Program
- Family Support Resources
- Birth Parent or Maternity Leave
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Summer Fridays
Financial and Retirement
- 401(K)
- Stock Purchase Program
- Performance Bonus
- Relocation Assistance
- Financial Counseling
- Profit Sharing
- 401(K) With Company Matching
Professional Development
- Tuition Reimbursement
- Access to Online Courses
- Lunch and Learns
- Leadership Training Program
- Internship Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
- Unconscious Bias Training
Company Videos
Hear directly from employees about what it is like to work at GE Vernova.