Talent.com
No longer accepting applications
Embedded Engineer

Embedded Engineer

TIGI HRPune, Maharashtra, India
30+ days ago
Job description

Job Title : Embedded Firmware EngineerExperience : 5–7 yearsLocation : PuneJob 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 • Pune, Maharashtra, India