Tech Lead (ID 998)

3 - 6 years

0.5 - 0.8 Lacs P.A.

Mumbai

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

C++AutomationCCodingDebuggingHTTPJSONFirmwareTroubleshootingSPI

Work Mode

Work from Office

Job Type

Full Time

Job Description

1. Lead teams in Embedded firmware creation. 2. Lead a total team of 4-8 people. 3. Manage hardware as well as firmware tasks in the C and C++ domain. 4. Head the big code bases of organization (>50K lines of code). 5. Code reviews. 6. Ensure alignment of Company Goals with the Teamdirection. 7. Ensure 100% stability of the organization software platform. 8. Ensure client success via technology. 9. Collaborate with other team members and stakeholders. 10. Not just use a coding language but also get involved in making a new one. 11. Build reusable codes and libraries for microcontrollers eg. ARM, AVR, Xtensa etc. 12. Test debug C language codes with various external peripherals of microcontrollers. 13. Work with networking protocols and JSON to enable the internet in microcontrollers. 14. Setup toolchains of microcontrollers like ESP-IDF, AVR-GCC etc. 15. Debug faults in microcontroller development boards (PCBs). 16. Collaborate with other team members and stakeholders Requirements 1.Keen to learn. 2. Communication Skills. 3. Experience in creating microcontroller based IoT/Automation projects. 4. Proficient in C language. 5. Understanding of core programming concepts. 6. In-depth knowledge of micro-controllers and their internal peripherals. 7. In-depth knowledge of protocols of microcontrollers - UART, SPI, I2C etc. 8. In-depth knowledge of IoT protocols - HTTP, MQTT etc. 9. PCB troubleshooting skills for debugging development boards. 10. Experience in handling tech customer queries coming from the operations team. 11. Experience in handling big modularised code bases (10K-100K lines) 12. Experience in coding mission critical applications. 13. Experience in managing a team of 3 members. 14. T shaped coding skills. 15. Deep understanding of interdependency of data. 16. Proactive in solving logic problems. 17. Capacity to handle uncertainties. 18. Must have - Strong analytical and problem solving skills. 19. Love to work on cutting edge technologies.

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)