Embedded Firmware Engineer Bengaluru (India)

Embedded Firmware Engineer Bengaluru (India)

22 Aug
|
Tekskills
|
India

22 Aug

Tekskills

India

Job Summary

Experience: 5+ years. Immediate joiners.

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, I2C, 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-secure mechanisms.
Debugging & Validation Tools: Proficiency with JTAG/SWD, oscilloscopes, logic analyzers, BusMaster, PCAN, and protocol analyzers.
Version Control & Build Tools: Solid 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: End-to-end firmware lifecycle architecture, design, coding, debugging, validation, and deployment.
Leadership & Collaboration: Experience in mentoring junior engineers, reviewing code, and contributing to technical strategy.
Global Exposure: Exposure to global clients/projects and working in multi-disciplinary teams (hardware, firmware, cloud, mobile app integration).
Startup Culture: Familiarity with startup culture and fast-paced R&D; environments will be an added advantage.

📌 Embedded Firmware Engineer Bengaluru (India)
🏢 Tekskills
📍 India

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 (india) / india

Subscribe to this job alert:

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