13 Oct
|
FTProtech
|
Hyderabad
13 Oct
FTProtech
Hyderabad
• Skill set requirements:
- Solid USB protocol (USB3.0 or USB3.1 or USB4 (Connection
Manager/retimer/tunnelling etc.) knowledge
- Experience in usage of USB3/4 Analyzer (Lecroy) for debugging
- Expertise in C programming
- Expertise in Linux Operating system internals and Device driver
programming
- Proficient on Drivers design, System level understanding and Power
management (Sleep, Hibernation)
- Proficient on USB3/4 and ThunderBolt3/4 Compliances
- Understanding of PC hardware, SoC, multi core and BIOS
- Pre/Post silicon diagnostics development & validation
- Ability to analyze, triage and debug complex system level problems
and issues
- Ability to lead the feature requirements, design and customer issues
support
- Strong analysis and problem-solving skills required
- Solid knowledge of the software development lifecycle required
- USB3/4 technology development and its commercialization on Linux on
Snapdragon platform
- USB3/4 and TBT3/4 Compliance support on Windows on Snapdragon
platform
- Require to work with external 3rd party USB compliance lab for USB3/4
certification for Snapdragon chipsets
- Running USB2/3/4 tests on silicon and analyzing the results through
error logs & USB analyzers
- Participate in technical requirements, design discussions, and support
the same on Snapdragon platform
- Collaborate and work closely with the hardware team for developing
low-level device driver software for USB3/4 and peripheral/host
gadget/class drivers
- Development/Testing/Debugging of USB test cases for USB4/3.x
- Participates in the design, coding for small features, unit testing, minor debugging
fixes, and integration efforts to ensure projects are completed on schedule.
- Assists in performing code reviews and regression tests as well as the triaging of
issues to ensure the quality of code.
- Collaborates with others inside project team to accomplish project objectives.
- Writes technical documentation for Software projects.
Level of Responsibility:
- Works under supervision.
- Decision-making affects direct area of work and/or work group.
- Requires verbal and written communication skills to convey basic, routine factual
information.
- Tasks require multiple steps which can be performed in various orders; some
planning, problem-solving, and prioritization must occur to complete the tasks
effectively.
📌 Engineer II - SW DEV (Hyderabad)
🏢 FTProtech
📍 Hyderabad