
Overview
Job Overview:
We are looking for a highly skilled Embedded Software Engineer with deep experience in Embedded C programming and hands-on expertise in STM32 microcontrollers. The primary objective for this role is to design and implement bootloader for a new keypad system. Candidates shouldering strong foundation in low-level firmware development, microcontroller integration, and hardware-software interfacing.
Key Responsibilities:
● Develop, test, and maintain embedded firmware in C for STM32 microcontrollers.
● Design and implement custom bootloaders to support firmware updates and device initialization.
● Work closely with hardware teams tounderst and circuit-level design and ensure firmware compatibility.
● Optimize code for performance, memory usage, and reliability on constrained hardware.
● Troubleshoot and debug firmware using tools such as oscilloscopes, logic analysers, and debuggers.
● Maintain documentation of architecture, codebase, and processes.
Required Skills & Experience:
● Minimum 6 yearsof hands-on experience in Embedded C programming.
● Strongproficiency in working with STM32 microcontrollers (ARM Cortex-M series).
Proven experience in designing and implementing bootloaders
Familiarity withperipheral interfaces such asUART, SPI, I2C, GPIO, etc.
Experience with development tools such as STM32CubeIDE, Keil, IAR,or similar.
● Deep understanding of microcontroller architecture, memory management, and interrupt handling.
● Strong debugging and problem-solving skills in embedded environments
Nice to Have:
● Experience with RTOS such as FreeRTOS.
Knowledge of security protocols and secure firmware update mechanisms.
● Familiarity with keypad interfacing, denouncing, and matrix scanning techniques.
● Experience with firmware over-the-air(FOTA) updates.
If you're interested, please send your updated CV to hr@hashtechy.com
Thanks & Regards,
Yamini Patel
HR Manager
8511190784
Job Type: Full-time
Pay: ₹10,000.00 - ₹50,000.00 per month
Benefits:
- Paid sick time
- Provident Fund
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 8511190784