3-5 Years of Experience | Pune, India | Work from Office

Firmware Engineer

Join the Design team at Syrma Johari MedTech and contribute to building next-generation medical technology through high-performance embedded firmware.

Role Overview:

We are looking for an experienced and highly driven Firmware Engineer who can independently lead firmware development activities and mentor junior team members. You will work on designing embedded firmware for advanced MedTech products, contributing to architecture, testing, code reviews, and high-quality releases.

Key Responsibilities:

  • Lead end-to-end firmware development for MedTech products

  • Derive firmware requirements specifications from product/customer inputs

  • Understand schematics and hardware interfaces from a firmware standpoint

  • Design, develop, and optimize firmware in Embedded C / C / C++

  • Work with 32-bit MCUs (Atmel, Nordic, STM32 preferred)

  • Develop device drivers for I2C, SPI, UART, ADC, DAC, PWM, BLE

  • Work with cross-compilers (Segger IDE, etc.)

  • Build applications on bare-metal or small footprint RTOS

  • Use debugging tools like JTAG, Emulators, Logic Analyzers, Oscilloscopes

  • Participate in code reviews, test plan creation, and architecture discussions

Required Skills & Experience:

3-5 years hands-on experience in embedded firmware development
Strong understanding of microcontroller architecture and firmware design
Hands-on experience with embedded tools, debugging equipment, and test instruments
Strong knowledge of interface protocols and driver development
Ability to document, review, and validate code thoroughly
Ability to lead mid/entry-level firmware engineers
BE/B.Tech/ME/M.Tech in Electronics / Electrical / related disciplines

Interested? Send Your Resume via Email