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