Technical Lead / Senior Technical Lead - Firmware

ACL Digital

Ahmedabad District

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ACL Digital is seeking an experienced Embedded Systems Lead to drive multiple projects with hands-on coding in C/C++, C++, and Python. The role includes leading a small team, customer interactions, and full SDLC ownership across hardware-near software on varied platforms.

The candidate will work with RTOS-based environments, drive design reviews, and mentor juniors while delivering high-quality IoT solutions for diverse domains.

Qualifications

  • Programming languages: C, C++, Python, Assembly
  • OOP concepts, data structures and design patterns
  • Experience with embedded RTOS and microcontroller development

Responsibilities

  • Able to execute and technically lead multiple projects simultaneously
  • Lead a team of 4–5 engineers
  • Customer-facing with excellent communication and value addition
  • Hands-on programming, debugging and rapid issue resolution
  • End-to-end SDLC ownership: requirements, design, development, testing, deployment and bug fixes

Skills

C
Cpp
Python
Assembly
OOP
Data structures
Design patterns

Tools

JTAG
KGDB
JDB
J-Link
Logic Analyzer
DSO

Job description

Job Function, Roles & Responsibilities:

Able to execute & technically lead multiple projects at the same time
Lead a team of 4 5 engineers
Customer front-facing with excellent communication and 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 (USA, Europe and India)
Project requirement understanding, effort estimation, and project proposal.
Ability to build and mentor teams
Openness to work on various technologies
Full knowledge of the entire SDLC - Requirement, Design, Development, Reviews, Testing, Deployment, Bug Fixing
Review & Documentation - PRS, Design, Test Plan/Test Cases
On-Time & Quality deliverables
New Candidate Interview and evaluation

Area of expertise:

Proficiency in programming languages such as embedded C and assembly language
Strong experience with embedded operating systems such as FreeRTOS, ThreadX, Zephyr, Green Hills Integrity etc.
Strong expertise in microcontroller programming without operating systems (bare metal programming)
Expertise and working experience in protocols like Zigbee, TCP/IP, UDP, MQTT, HTTP, RS232, RS485, I2C, SPI, CAN,
GSM, GPRS
Cloud interfacing will be an added advantage. Interfacing with cloud like AWS, Microsoft Azure, IBM, Watson, Ayla
cloud, Everything cloud
Strong project execution track record with controllers like PIC, ST, Atmel, Renesas, and TI
Experience with architectures like ARM series processors, Cortex-A series, and other general-purpose
microcontrollers
Debugging software issues over Microcontroller using real-time debugging tools like JTAG, and J-Link
Strong Application development work in User space API development, middleware libraries development, and
system calls
Experience with tools such as Logic Analyzer and Digital Storage Oscilloscope (DSO) will be an added advantage
BSP, NDK and SDK prior work done shall be an added advantage
The ability to understand hardware schematics will be an added advantage
Hands-on experience in Industrial IoT, medical, power domain, automotive, and home automation products

Technical Skills:
MUST have:

Programming Languages: C, Cpp and Python, Assembly
OOPS Programming languages, data structure, and design pattern C++
Strong project execution track record with controllers like PIC, ST, Atmel, and TI
Hands-on with application and low-level device driver development on microcontrollers running RTOS
Understanding of data acquisition systems with sensor interfaces
Knowledge of Interfaces: PCIE, USB, I2C, SPI, MDIO
Hardware schematics understanding, peripherals debugging, and board bring-up
Debugging tools: logic analyzer, digital oscilloscope, JTAG, KGDB, JDB, and J-Link
Experience with embedded operating systems FreeRTOS, ThreadX, Zephyr, Green Hills Integrity etc.
Knowledge of Interfaces: CAN, HTTP, MQTT, Rest API
Network Protocols: Z-Wave, Zigbee, Matter, Thread, WiFi-802.11, BLE
Cloud communication: AWS or Azure or customer cloud

NICE to have:

Expertise in at least one technology Wi-Fi/ audio/video/display/Camera.
Understanding of any Industrial protocols like Ethernet, and Modbus.

Soft Skills:

Direct customer (US or Europe-based) interactions for delivery management
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 the
most innovative IoT devices.
Excellent written and verbal communication

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (Embedded)
Technical Lead (Embedded)

VOLANSYS (An ACL Digital Company) • Ahmedabad District

On-site
INR 1,200,000 - 1,600,000
Technical Lead (Linux)_Pune
Technical Lead (Linux)_Pune

Acldigital • Pune District

On-site
INR 1,000,000 - 1,500,000
Embedded Software Engineer
Embedded Software Engineer

VOLANSYS (An ACL Digital Company) • Ahmedabad District

On-site
INR 700,000 - 1,100,000
Technical Lead (Embedded Systems)
Technical Lead (Embedded Systems)

CoreEL Technologies • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Lead Firmware/Software Developer
Lead Firmware/Software Developer

Larsen & Toubro • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Firmware/Software Developer
Lead Firmware/Software Developer

PeopleStrong • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Engineer - Embedded Junior And Mid-Level
Senior Engineer - Embedded Junior And Mid-Level

Legrand • Thane

On-site
INR 1,500,000 - 2,500,000
Project Manager (FW)_Ahmd
Project Manager (FW)_Ahmd

Acldigital • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000