Key Responsibilities
-
Design, develop, and maintain embedded software for HMI and telematics applications
-
Work on Azure RTOS (ThreadX)-based systems, implementing threads, ISRs, and timers
-
Develop and manage UI components (UI screens, widgets, event handling) using GUIX Studio and GUIX framework
-
Debug and troubleshoot system-level issues using JTAG debuggers and Lauterbach TRACE32
-
Collaborate with cross-functional teams to define, design, and ship new features
-
Implement and optimize communication protocols and system performance
-
Ensure code quality through version control and issue tracking tools
Skills and Experience Required
-
Experience Range: 3 to 5 Years
-
Qualification: BE/BTech (Electronics/CS/Instrumentation or equivalent)
-
Good to have skills: Exposure to Embedded Linux environments
-
Experience with protocols like OPC UA and MQTT
-
Hands-on experience with device drivers, peripherals, and communication stacks
-
Knowledge of performance tuning and memory optimization techniques
Location: Pune, Maharashtra