Embedded Firmware Engineer

Tekskills

Hyderabad

On-site

INR 1,200,000 - 2,100,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tekskills seeks an experienced embedded firmware engineer with 5+ years in C/C++, RTOS, and MCU platforms. You will drive end-to-end firmware development for IoT and industrial applications, including low-power optimization, secure boot, OTA, and hardware-software integration.

Expertise in STM32/ESP32, CAN/LIN/MQTT, and driver development is essential, along with strong debugging and CI/CD experience. Immediate joiners preferred for a fast-paced project environment.

Qualifications

  • 5+ years of embedded firmware development experience.
  • Proven IoT, industrial automation, energy, or telecom domain exposure.
  • Proficiency in RTOS-based design and drivers.
  • Strong debugging, profiling, and validation skills.

Skills

C / Embedded C
Python scripting
RTOS design
CAN
LIN
Modbus
MQTT
BLE/WiFi
I2C / SPI / UART
STM32 / ESP32
Device drivers
Security & encryption
JTAG / SWD
Git / CI/CD
MISRA-C / IEC 61508
Low-power optimization
Mentoring / code reviews

Tools

Jenkins
Makefile
CMake
BusMaster
PCAN

Job description

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: 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, WiFi, 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-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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bulandshahr

On-site
INR 1,500,000 - 3,000,000
Embedded C Developer
Embedded C Developer

Tekskills • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Tekskills • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Tekskills • Bulandshahr

On-site
INR 1,500,000 - 2,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineer - Embedded Software
Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000