Talent.com
This job offer is not available in your country.
Embedded Engineer

Embedded Engineer

TIGI HRNagpur, IN
14 hours ago
Job description

Job Title : Embedded Firmware Engineer

Experience : 5–7 years

Location : Pune

Job Summary :

We are looking for a passionate Embedded Firmware Engineer with 5–7 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).
  • Create a job alert for this search

    Embedded Engineer • Nagpur, IN