We are looking for a results-driven Firmware Engineer who is passionate about working on designing the firmware of the Embedded Product and can understand the product requirements and its functionality and is skilled in following the logical design and coding methods during development to design a stable product.

Following are the requirements and the Job Description for the role:

  • Perform technical feasibility study and firmware architecture design and integration
  • Follow Agile methodologies in development.
  • Model, simulate, and analyze the sub-systems to evaluate product and design concepts
  • Follow logical design and coding methods during development to design a stable product
  • Make documents capturing all critical design details.
  • Troubleshoot issues that come from Validation, Production and service teams
  • Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within the group.
  • Unit test the system for its requirements.
  • Hands-on working experience with ARM-based MCU/SOC architectures, memories, and different communication protocols USB, I2C, SPI, UART, Bluetooth, WiFi


  • Expert in Embedded firmware design on various controller platforms
  • Experience in FW designs with C/C++ language and on Real-Time Operating Systems (RTOS)
  • Knowledge of hardware peripherals
  • Understanding of networking concepts
  • Hands-on experience with testing tools: Digital oscilloscope, Multi-meter, LCR meter
  • Openness to do research and go to the depths of every task

Educational Qualification:
B.Tech/BE/M.Tech/ME in Electronics and Communication or equivalent

Minimum 3-4 years of experience working as a Firmware Engineer

Tagged as: embedded firmware, firmare

Before applying for this position you need to submit your online resume. Click the button below to continue.