Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Delhi |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Essential SkillsThe request is to develop a universal USB Driver on Mac OS in order to support Trace Application to collect modem logs from devices using Qualcomm modem chipsets. The universal USB Driver on Mac OS is expected to have a similar behavior as the USB Driver on WindowsWhen a device with diagnostic mode enabled is connected to the host, a COM port is expected to be created automatically. Each COM port has different port number and port descriptionProvide an API to query the available COM PortsProvide an API to query the properties of a specified COM Port When a device is disconnected, send disconnection notice with subscription or broadcast disconnection status without subscriptionWhen a device is reconnected, the port number and port properties should be the same as before the device is disconnectedProvide API to configure/open/close COM PortProvide API to send command to device and receive responseProvide an interface to receive modem logsSupport multiple devices which are connected to the host simultaneously Provide sample code written in Kotlin for all the above functionalitiesQuery available COM Ports -> Configure COM Port -> Send initial command and check response -> Configure Log mask -> Start receiving modem logs and storing modem logs into.PDF File. Below is the requirement for MacOS and the devices to be supported:Mac OS version: start with BigSur, other versions might also need to be supported later. Mac Platform: Apple M1 Chip and Intel Core Series Devices to be supported: Devices using Qualcomm modem.
Keyskills :
mac oswireless accessmacapiusbcommasktraceportsiphoneaccesscommandwirelessdiagnosticssubscriptioniLifeiPodiTunesintel