Skip to Main Content

Job Title


Technical Lead


Company : VOLANSYS (An ACL Digital Company)


Location : Pune, Maharashtra


Created : 2025-12-18


Job Type : Full Time


Job Description

Exp: : 8 to 12Job Location : PuneJob Function, Roles & Responsibilities:● Able to execute & technically lead multiple projects at the same time● Lead a team of 10 – 20 engineers● Customer front facing, Customer Communication, Customer value addition● Hands-on programming/coding, and debugging● Continuous development of the team to serve customer requirements in a faster & efficient way● Fit for onsite Assignments● Ability for Pre-Sales Support / Proposal Preparation● Ability for Building/Mentoring team members● Openness to work on various technologies● Full knowledge of entire SDLC - Requirement, Design, Development, Reviews, Testing, Deployment, Bug Fixing● Review & Documentation - PRS, Design, Test Plan/Test Cases● On-Time & Quality Deliverable● New Candidate Interview and EvaluationArea of expertise:● Expert in C and OOPS Programming languages, data structure, and design patterns in C++ programming languages,focusing on embedded systems, developing C/C++ libraries designing algorithms● Expert in bootloader (U-Boot) development for embedded systems, Hands-on experience in board bring-upprocesses SoCs like Marvell, NXP, TI, ST, ARM, AVR etc● Strong working experience in Linux Kernel programming and device driver development, in developingmulti-threaded applications, and inter-process communication mechanisms such as shared memory, signals,message queues, pipes, and system calls, and Shell scripting, including Bash, and Python.● Working experience in Zigbee, Zwave, Matter, BLE, Threads, WiFi, and Sub-GHz technologies● Expertise in RTOS user space and low-level driver development● Expert in at least one Linux subsystem and experience in developing drivers from scratch● Experience in different distributions such as Yocto, and openWRT● Hands-on experience with debugging tools such as KGDB, GDB, Valgrind, and static code analyzers● Working experience in networking protocols including TCP/IP, UDP, MQTT, HTTP, GSM, GPRS, and serialcommunication protocols like RS232, RS485, I2C, SPI, Modbus and CAN● Working on various processor and microcontroller architectures including Cortex-A series,ARM/STM/ARC/PowerPC series, and other general-purpose microcontrollers● Experience in Embedded GUI Development, particularly with QT or similar frameworks, is advantageousTechnical Skills:MUST have:● Programming Languages: C, CPP, and Python Hands-on BSP, board bring up development experience● Expert in Linux kernel development with low-level driver experience, BSP, the board bring-up SDK developmentknowledge● Interfaces: PCIE, USB, I2C, SPI, MDIO, MQTT, Rest API● Wireless: Z Wave/ZigBee/Matter/Thread/BLE/WIFI● Hardware schematics review and PCB debugging● Microcontroller/Microprocessors: 16/32-bit Debugging applications using debugging tools.● Debugging Hardware and low-level firmware using schematics● Debugging tools: like logic analyzer, digital oscilloscope, JTAG, KGDB, JDB● Expert in USB, AUDIO/VIDEO, RF protocols● Cloud communication: AWS or Azure or customer cloud● Build system: Yocto, OpenWRT, Makefiles etc● Embedded GUI Development – QT or similar● Expertise in at least one technology - Wi-Fi, audio/video, display, camera● Experienced with SCRUM-based project management tools such as JIRA, DOORS, Agile Version OneNICE to have:● Linux kernel development experience Embedded GUI Development – QT or similar● Working experience in security algorithms encryption and decryption● Debugging Hardware and low-level firmware using schematics● Debugging tools: like logic analyzer, digital oscilloscope● Complete SDLC life cycle understanding● Scrum master certifications in team managementSoft Skills:● Direct customer (US or Europe-based) interaction will be an added advantage● Write high-quality, efficient, extensible, and maintainable code in a fast-paced Agile environment● Participate in feature and design discussions within and across teams● Evangelize and inform with well-written design documents and conduct peer reviews● Review code, develop documentation and capacity plans, and debug the hardest problems live on some of themost innovative IoT devices● Excellent written and verbal communication