Search by job, company or skills

TIGI HR

Embedded Engineer

5-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Title: Embedded Firmware Engineer

Experience: 57 years

Location: Pune

Job Summary:

We are looking for a passionate Embedded Firmware Engineer with 57 years of experience in microcontroller-based systems, real-time programming, and communication protocols. The ideal candidate will be responsible for developing reliable, efficient, and production-ready firmware solutions in collaboration with hardware, QA, and software teams.

Key Responsibilities:

  • Design, develop, and debug firmware for 32-bit microcontrollers.
  • Collaborate with hardware engineers to define firmware architecture and interfaces.
  • Implement and optimize drivers for I2C, SPI, UART, CAN, USB, Ethernet.
  • Develop real-time and bare-metal firmware with focus on performance and stability.
  • Conduct system-level debugging using oscilloscopes, logic analyzers, and JTAG.
  • Manage OTA updates, bootloaders, and power optimization features.
  • Participate in code reviews, documentation, and version control practices.

Required Skills:

  • Proficiency in C/C++ and embedded programming best practices.
  • Hands-on experience with STM32, PIC, ATSAM, ESP32 microcontrollers.
  • Strong understanding of communication protocols (RS-485, Modbus, MQTT, BLE, Wi-Fi).
  • Familiarity with Git, debugging tools, and firmware build systems.
  • Knowledge of hardware schematics and cross-functional collaboration.

Preferred Skills:

  • Exposure to IoT platforms and cloud integration.
  • Experience with Linux-based embedded systems and scripting (Python).
  • Awareness of OTA security, secure boot, and PCB tools (Altium, Eagle).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127318487

Similar Jobs