5+ years software development experience in embedded systems.
Expertise in Embedded application development on Linux, strong debugging, and performance profiling skills
Strong Python/C++ programming skills.
TCP/IP application development on Linux
Strong technical knowledge in relevant area of expertise Embedded working experience on Embedded Linux, Edge device connectivity, inter process communication, and multithreaded applications.
Good C programming skills.
Inter-process communication on Linux
Ability to use various debugging and performance optimization tools on Linux
Knowledge in Peripheral communication protocols (SPI, I2C, UART, USB,)
Experience in following defined software development process, including formal documentation for requirements, test procedures and design, as well as experience in performing code inspections, performance analysis and optimization on embedded applications.
Passionate to learn newer trends and technologies and should be strong in adapting the tools for the same
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time