Senior Firmware Engineer (Hyderabad)

Senior Firmware Engineer (Hyderabad)

05 Nov
|
TRYSTI
|
Hyderabad

05 Nov

TRYSTI

Hyderabad

This is a full-time role with our client.

About the Role

We are looking for a highly motivated Firmware Engineer with strong expertise in embedded systems design and firmware development. The ideal candidate should have hands-on experience in developing, debugging, and optimizing firmware for microcontroller-based products, working closely with hardware and product engineering teams to deliver reliable and scalable embedded solutions.

Key Responsibilities

∙Design, develop, test, and maintain embedded firmware for real-time embedded systems. ∙Develop application and device driver firmware using C/C++ on RTOS-based platforms. ∙Work with STM32, NXP, or similar ARM Cortex-M based microcontrollers. ∙Implement and debug communication interfaces such as UART, SPI, I2C, CAN, USB, Modbus, RS485, Ethernet, BLE, and MQTT. ∙Develop board bring-up firmware and support hardware validation activities. ∙Analyze hardware schematics, pin mapping, datasheets, and technical documentation to support firmware development. ∙Optimize firmware performance, memory utilization, and power consumption. ∙Participate in system integration, debugging, troubleshooting, and root cause analysis. ∙Develop Python scripts/tools for automation, testing,



validation, and production support. ∙Maintain code repositories, conduct code reviews, and follow version control best practices. ∙Collaborate with cross-functional teams including Hardware, Mechanical, QA, and Product Engineering.

Required Skills & Experience Technical Skills

∙Robust programming skills in Embedded C and C++. ∙Hands-on experience with RTOS (FreeRTOS, ThreadX, Zephyr, or equivalent). ∙Experience with STM32, NXP, or similar microcontroller platforms. ∙Working knowledge of ARM Cortex-M architecture and embedded system fundamentals. ∙Experience interfacing peripherals and sensor modules. ∙Proficiency in communication protocols: oUART oSPI oI2C oCAN oUSB oRS485 oEthernet oBLE (preferred)

∙Experience using Git or other version control systems. ∙Proficiency in Python for scripting and automation. ∙Ability to read and understand hardware schematics, BOMs, and pin assignments. ∙Hands-on debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and protocol analyzers.

Pay: ₹408,000.00 - ₹1,790,000.00 per year

Work Location: In person

📌 Senior Firmware Engineer (Hyderabad)
🏢 TRYSTI
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (hyderabad) / hyderabad