Position : Embedded Firmware Engineer
Job Location : Bangalore
Skill Summary : Detailed JD
Job Type : Full Time
Skills & Tools
- Programming Languages : Expert in C, Embedded C, with working knowledge of Python for scripting, automation, and test harness development.
- Firmware Architecture : Strong experience in RTOS-based design (FreeRTOS, ThreadX, Zephyr, or similar), real-time scheduling, interrupt handling, and inter-task communication.
- Protocols & Communication Interfaces : Proficient in CAN, LIN, Modbus, MQTT, BLE, Wi-Fi, I²C, SPI, UART, RS-485, and Ethernet.
- MCUs & Platforms : Deep knowledge of STM32 (F7, L4 series), TI Hercules, NXP, ESP32, Renesas, and similar microcontrollers.
- Device Drivers & Middleware : Development of low-level drivers for sensors, motor drivers, and peripherals with proven debugging and optimization expertise.
- Security & Reliability : Experience implementing secure bootloaders, OTA updates, encryption (AES, RSA, ECC), watchdogs, and fail-safe mechanisms.
- Debugging & Validation Tools : Proficiency with JTAG / SWD, oscilloscopes, logic analyzers, BusMaster, PCAN, and protocol analyzers.
- Version Control & Build Tools : Strong experience with Git, Makefile, CMake, Jenkins, and CI / CD pipelines for firmware release cycles.
- Compliance & Standards : Knowledge of MISRA-C, IEC 61508, and structured code reviews.
- Optimization Expertise : Skilled in low-power design, memory optimization, and real-time performance tuning for mission-critical applications.
Experience :
5+ years of proven industry experience in embedded firmware development, preferably in IoT, industrial automation, energy, or telecom domains.Hands-on expertise in end-to-end firmware lifecycle – architecture, design, coding, debugging, validation, and deployment.Strong track record of delivering production-grade embedded / IoT products with large-scale field deployments.Experience in mentoring junior engineers, reviewing code, and contributing to technical strategy.Exposure to global clients / projects and working in multi-disciplinary teams (hardware, firmware, cloud, mobile app integration).Familiarity with startup culture and fast-paced R&D environments will be an added advantage.If your Interested for this position, please share me your updated resume to my mail Id [HIDDEN TEXT]
Skills Required
Embedded, Rtos, Iot