Posted on: 27/01/2026
Description :
Role & responsibilities :
- Will be responsible for Developing/Customizing/ Maintaining Microcontroller Firmware.
- Design and maintain the Embedded Firmware for IoT products
- Firmware Requirement generation from Received Customers requirements and System Requirements
- 10+ years of Experience in development of Embedded firmware using C language following MISRA guidelines.
- Knowledge of Pre-processor directives, Pointers, Data Structures, HAL layer development.
- Knowledge about most of the MCU peripherals like SPI, I2C, UART, Ethernet.
- Plan and Do approach. Preparing Flowcharts and UML before developing any firmware application.
- Strong Documentation Skills. Should be able to prepare a well-documented firmware and release notes.
- Collaborative working with teams. Should be able to maintain and share firmware using SVN tools and strictly follow change management policies.
- Team Management. You should be able to assign module wise tasks to other junior team members and train them according to projects assigned.
- Knowledge about Embedded hardware. Should be able to understand and debug the hardware during firmware development.
- Knowledge of working with different 8/16/32 bit MCU architectures from different semiconductor manufacturers like Microchip, Renesas, ST, TI and NXP.
- Knowledge of working on different IDEs like Renesas CS+, MPLAB, CodeWarrior, MCUExpresso.
- Knowledge of working with different hardware modules like GNSS, GPRS, 4G and 5G
- Knowledge of Protocols like Modbus, Backnet, TCP/IP etc
- Knowledge of implementing the Connectivity protocols like MQTT/ REST API/ Polling etc
- Hands on experience of Boot-loader implementation
- Can work independently with minimal supervision.
- Good team player and easy to work with various stake holders
Preferred candidate profile :
- Total of At least 10 years experience in electronic development for embedded Firmware
- At least 4 years experience in IOT/Connected Devices development
- At least 5 years experience in project team management (10 .. 15 members)
Skills :
- Excellent Communication skills
- Excellent technical aptitude and skills
- Problem solving and interpersonal skills
- Good project management skills
- Ability to manage multiple priorities at the same time Excellent computer skills
Behavioral Competencies :
- Is Committed to Testing needs
- Demonstrates Integrity
- Thinks Conceptually/Intuitively
- Make Decisions
Did you find something suspicious?
Posted by
HR
NA at Sandhar Technologies Limited
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1606210