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