
Senior Technical Specialist
About the role
Job Summary
To conceptualize, design and deliver product / sustenance delivery through the team as per defined scope,by adopting industry-leading practices, thus contributing significantly to the advancement and success of the project.
This is a hands-on technical leadership role (SME + People Leader) responsible for driving end-to-end embedded development across firmware, software, integration, and validation, while actively contributing to coding, debugging, and architecture decisions.
Key Responsibilities
- To architect, design and develop (through Team) solution for product/project & sustenance delivery
To support as an Subject Matter Expert:
-
To ensure knowledge up-gradation and work with new technologies so that the solution is current and meets quality standards and the client requirements
-
Ensuring a sufficient pool of skilled professionals in the designated technology, through activities such as conducting interviews, providing training sessions and offering mentorship.
-
To gather specifications and deliver solutions to the client organization based on understanding of a domain or technology.
-
To support competency development with envisioning and articulating propositions.
-
To recommend client value creation initiatives and implement industry best practices (on specific technology/product)
-
Lead embedded firmware & software development (Bare-metal / RTOS / Linux-based systems)
-
Drive software architecture, design, and integration across system layers Work on** appliance domain use cases** – thermal control & motor control systems
-
Interpret and integrate Model-Based Design (MATLAB/Simulink)into firmware Perform hands-on coding, debugging, and root cause analysis
-
Own end-to-end lifecycle delivery (requirements → development → testing → release)
-
Oversee IoT/connectivity integration and HMI (QT/QML)where applicable Drive testing & automation frameworks (Python, embedded validation)
-
Manage and mentor a 30+ member cross-functional team
Act as primary technical interface with customer and stakeholders
Skill Requirements
Must-Have Skills
- Strong experience in:
Embedded Firmware (Bare-metal & RTOS)
-
Embedded C / C++
-
Embedded Linux / Ubuntu
-
Expertise in:
BSP, device drivers, HW-SW integration
-
Communication protocols (SPI/I2C/UART/CAN/Ethernet)
-
Hands-on exposure to:
-
Appliance domain systems
-
Thermal control / motor control applications
-
Knowledge of:
Model-Based Development (MATLAB/Simulink)
- Strong skills in:
Debugging, system-level analysis, and coding best practices
Other Requirements
-
12–18 years in embedded firmware/software development
-
Proven experience managing 20–30+ engineers
-
Strong customer-facing and stakeholder management experience
Benefits and perks
•Learning Budget
Required skills
Embedded systems
Firmware
RTOS
Linux
Software architecture
Debugging
Integration
Validation
About HCL Technologies
Bangaloresouth
Headquarters