Embedded Firmware Engineer (Bengaluru)

Embedded Firmware Engineer (Bengaluru)

20 Aug
|
Tekskills
|
Bengaluru

20 Aug

Tekskills

Bengaluru

Job Title: Embedded Firmware - Consultant

Location: Teknovate Enterprise Solutions Pvt Ltd, Bangalore

About the Role

We are seeking an experienced Embedded Firmware Consultant to lead the architecture, design, and optimization of firmware for Teknovates IoT and embedded products. The role requires deep technical expertise in real-time embedded systems, protocol integration, and system-level performance tuning, along with strong leadership to mentor teams and ensure reliable, scalable, and secure solutions.

Key Responsibilities
- Lead end-to-end firmware development from design, coding, integration, and testing to deployment.
- Architect and implement RTOS-based scheduling, multitasking, and inter-process communication.
- Develop and optimize device drivers and middleware for I2C, SPI, UART, CAN, LIN, BLE, Wi-Fi, MQTT, and Modbus.
- Ensure firmware-hardware integration with STM32, TI, NXP, and similar controllers.
- Drive low-power optimization and memory efficiency for battery-operated devices.
- Implement and validate secure bootloaders, OTA updates,



and cybersecurity measures.
- Perform unit testing, debugging, and validation using oscilloscopes, logic analyzers, JTAG/SWD, and protocol analyzers.
- Collaborate with cross-functional teams (hardware, cloud, and applications) for seamless IoT ecosystem integration.
- Mentor junior engineers, conduct design/code reviews, and establish best practices in firmware development.
- Ensure compliance with MISRA-C, ISO, IEC, and other industry standards.

Skills & Tools
- Programming Languages: Expert in C, Embedded C, with working knowledge of Python for scripting, automation, and test harness development.
- Firmware Architecture: Robust 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, IC, SPI, UART, RS-485, and Ethernet.
- MCUs & Platfor

📌 Embedded Firmware Engineer (Bengaluru)
🏢 Tekskills
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer (bengaluru) / bengaluru