Job Details
**Linux Device Driver Development & Hardware testing**
32938BR
INDIA - Bangalore
Job Description and Requirements
The ideal candidate will have good background in Device Driver Software Development & HW/SW testing in the context of Ips and Asics. The candidate should possess good understanding of HW and SW interactions (Interfaces, timing etc). Working knowledge of Linux Internals and Device driver are desirable.
Job responsibilities include
- Understanding one or more of protocols like Ethernet, DDR.
- Go through the controller documentation (Ethernet and DDR) and get thorough understanding of features, interface details, programming details etc.
- Come up with detailed Test-Plan to validate the various features.
- HW/SW bring up and debugging Work closely with cross functional teams such as (FPGA HW, IP and PHY)
- Validate the FPGA HW design for possible use scenarios.
- Think independently and work as a team to execute customer Demos
- Drive Compliance and certification where applicable.
Must have BSEE/MS in EE with 4+ years of relevant experience.
- Strong in C programming (Emphasizing Low Level HW access)
- Experience in U-boot and/or Linux Device Driver desirable
- Knowledge of Ethernet/DDR carries weight
- Working experience of any Continuous integration platform (Jenkins)
- Have exposure to and worked with strong work flows.
In addition, the candidate will have good communication skills, will be a team player and will have good problem-solving skills.
The candidate will be part of Solutions Group at our Bangalore Design Centre, India. The position offers learning and growth opportunities.
Job Category
Engineering
Country
India
Job Subcategory
ASIC Digital Design
Hire Type
Employee
** Linux Device Driver Development & Hardware testing | Synopsys**