GUI & Desktop Application Engineer (TT50ST RM 4161)

June 9, 2026
sradmin

Position: GUI & Desktop Application Engineer (TT50ST RM 4161)

Role Overview:
GUI & Desktop Application Engineer responsible for the end-to-end design, development, and delivery of the VCI host software.

Key Responsibilities:
● Develop a cross-platform desktop application capable of operating in both UI-driven Service Mode & Manufacturing Mode.
● Implement the architecture: securely cache heavily encrypted firmware payloads and offline UDS diagnostic tickets locally without possessing the decryption keys.
● Develop robust USB, BLE and Wi-Fi transport layers to stream encrypted payloads to the VCI hardware without packet loss.
● Integrate OAuth 2.0 / OIDC flows for Multi-Factor Authentication (MFA) and establish strictly pinned mTLS 1.2+ tunnels to the OEM cloud backend.
● Integrate commercial code obfuscation, anti-debugging, and anti-hooking SDKs into the final compilation pipeline. The GUI application shall not leak the key, and it should be tamperproof.

Required Skills & Experience:
● 5+ years of experience in desktop application development frameworks (e.g., .NET/C#, Java, Python, or Qt/QML).
● Strong understanding of OS-level memory management, background services (Windows Services / Linux systemd), and multi-threading.
● Proven experience consuming RESTful/gRPC cloud APIs and handling X.509 certificate chains.
● Familiarity with SAE J2534 (Pass-Thru) or ISO 22900 (D-PDU API) standards is highly preferred.
● Knowledge of Unified Diagnostic Services (UDS), Cybersecurity principles, and embedded programming basics.

*****************************************************************************************************

Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: jaipur
Experience: 5+ years
Notice period: 0-30 days

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 200 MB.
Allowed Type(s): .pdf, .doc, .docx