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.
Key Responsibilities
1. To architect, design and develop (through Team) solution for product/project & sustenance delivery
2. To support as an Subject Matter Expert
3. To ensure knowledge up-gradation and work with new technologies so that the solution is current and meets quality standards and the client requirements
4. Ensuring a sufficient pool of skilled professionals in the designated technology, through activities such as conducting interviews, providing training sessions and offering mentorship.
5. To gather specifications and deliver solutions to the client organization based on understanding of a domain or technology.
6. To support competency development with envisioning and articulating propositions.
7. To recommend client value creation initiatives and implement industry best practices (on specific technology/product)
8. Lead embedded firmware & software development (Bare-metal / RTOS / Linux-based systems)
9. Drive software architecture, design, and integration across system layersWork on appliance domain use cases – thermal control & motor control systems
10. Interpret and integrate Model-Based Design (MATLAB/Simulink) into firmwarePerform hands-on coding, debugging, and root cause analysis
11. Own end-to-end lifecycle delivery (requirements → development → testing → release)
12. Oversee IoT/connectivity integration and HMI (QT/QML) where applicable Drive testing & automation frameworks (Python, embedded validation)
13. Manage and mentor a 30+ member cross-functional teamAct 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