Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Lead @ Mindteck

Home > Software Development

 Firmware Lead

Job Description

Job Title: Firmware Engineer Embedded Systems

Location: Bangalore, India
Experience: 4 to 6 Years
Job Type: Full-time / Permanent

Role Overview:

We are looking for a proactive and experienced Firmware Engineer to join our embedded systems development team. You will be responsible for designing, developing, testing, and maintaining firmware for non-automotive embedded products such as IoT devices, industrial systems, networking/storage equipment, or medical electronics.

Key Responsibilities:

  • Design and develop firmware in C/C++ for microcontroller/microprocessor-based systems (ARM Cortex, PIC, etc.)
  • Work on bare-metal as well as RTOS-based development (FreeRTOS, ThreadX, etc.)
  • Interface with sensors, actuators, and communication modules via I2C, SPI, UART, USB, Ethernet
  • Perform unit testing, debugging, and validation of firmware on actual hardware
  • Collaborate with hardware, system, and QA teams to ensure timely product integration
  • Participate in code reviews, design discussions, and contribute to architectural decisions
  • Create and maintain technical documentation, including design specs, interface docs, and user guides
  • Support field testing, issue replication, and troubleshooting of production issues

Skills & Qualifications:

Must-Have:

  • 4+ years of hands-on experience in embedded firmware development
  • Proficient in C/C++ programming
  • Strong understanding of microcontroller architectures (ARM Cortex-M, MSP430, etc.)
  • Experience with communication protocols: I2C, SPI, UART, USB, Ethernet
  • Working knowledge of RTOS concepts and tasks/schedulers
  • Experience using oscilloscopes, logic analyzers, JTAG debuggers

Nice to Have:

  • Knowledge of FOTA (Firmware Over-The-Air) updates and bootloader development
  • Experience with low-power design and battery-operated systems
  • Familiarity with scripting (Python/Shell) for testing/automation
  • Exposure to medical, networking, IoT, or industrial products
  • Familiarity with compliance standards (IEC 62304, FCC, CE, etc.)

Educational Qualification:

  • B.E. / B.Tech / M.E. / M.Tech in Electronics, Instrumentation, Embedded Systems, Electrical, or related fields

What We Offer:

  • Exposure to global projects in IoT, cloud-connected devices, industrial systems
  • Hybrid work options and flexible culture
  • Cross-functional collaboration and growth opportunities
  • Access to labs and test benches for hands-on work
  • Competitive salary + learning support + benefits

Preferred Backgrounds:

  • Product companies in: IoT, Consumer Electronics, Industrial Automation, Storage, Cloud Devices, or Medical Tech

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Mindteck
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   RTOS Embedded C Development ARM Cortex-M / Cortex-A Bare-metal Programming NXP UART PIC IDEs Renesas SPI TI I2C AVR

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 16-20 Lacs P.A

Similar positions

Application Lead

  • Accenture
  • 5 - 8 years
  • Coimbatore
  • 15 hours ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 18 hours ago
₹ Not Disclosed

Lead Developer - Embedded

  • Cognizant
  • 9 - 13 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Lead Developer

  • Cognizant
  • 6 - 9 years
  • Hyderabad
  • 10 days ago
₹ Not Disclosed

Mindteck

About Mindteck: Mindteck provides a broad range of IT services & solutions to help their clients worldwide improve business performance. Mindteck’s core service offerings are: • Embedded Systems • Enterprise Consulting - SAP • IT Consulting Services Mindteck is a listed compan...