Senior Embedded Systems & Firmware Lead Engineer

izmo ltd

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

izmo Microsystems Ltd. in Bangalore (Whitefield) is seeking a Senior Embedded Systems & Firmware Engineer Lead with 6+ years of hands-on embedded development experience.

You will design, implement, and optimize firmware for MCU-based systems, integrating SPI/I2C/UART, CAN, and Ethernet, and lead a development team through product life cycles. Responsibilities include bootloader design, OTA updates, code reviews, and comprehensive documentation.

Qualifications

  • Six or more years of hands-on embedded systems experience.
  • Strong low-level programming and hardware-software integration skills.
  • Experience with real-time system design and embedded product lifecycles.

Responsibilities

  • Design, develop, and maintain embedded firmware for microcontroller-based systems using C/C++.
  • Implement and optimize real-time features with RTOS or bare-metal approaches.
  • Integrate hardware interfaces such as SPI, I2C, UART, USB, CAN, and Ethernet into firmware.
  • Develop bootloaders and secure firmware update mechanisms, including OTA if applicable.
  • Provide technical leadership and manage day-to-day activities of the development team.

Skills

Embedded systems
Firmware development
RTOS
C/C++ programming
Hardware-software integration
Leadership/mentoring
Code reviews
Documentation
Product lifecycle experience

Education

Master's/Bachelor's in Electronics/Communications

Tools

Bootloaders
RTOS
Device drivers
SPI/I2C/UART/Ethernet/CAN

Job description

Job Description

Position: Embedded Systems & Firmware Lead Engineer

Company: izmo Microsystems Ltd.

Location: Whitefield, Bangalore

Work mode: Work from Office (Mon-Fri)

Only Immediate Joiners

izmo Microsystems (www.izmomicro.com) is a leading semiconductor and systems company based in Bangalore, specializing in advanced System-in-Package (SiP), silicon photonics packaging, and high-speed interconnect solutions. Backed by deep expertise in 3D packaging and photonic integration, we also design complete embedded and FPGA-based system platforms for data centers, telecom, automotive, and intelligent devices. We combine proven capability with innovation to power next-generation electronic systems.

Job Summary

We are seeking a highly skilled Senior Embedded Systems & Firmware Engineer with a minimum of six years of hands-on experience in embedded systems development. The ideal candidate will demonstrate deep expertise in low-level programming, hardware-software integration, and real-time system design across multiple Embedded product lifecycles.

Key Responsibilities
  • Design, develop, and maintain embedded firmware for microcontroller-based systems using C/C++.
  • Implement and optimize real-time features using RTOS or bare-metal approaches.
  • Integrate hardware interfaces such as SPI, I2C, UART, USB, CAN, and Ethernet into firmware stacks.
  • Develop bootloaders and secure firmware update mechanisms, including OTA (Over-the-Air) updates if applicable.
  • Provide technical leadership and manage the day-to-day activities of the development team, ensuring timely delivery of high-quality software solutions.
  • Conduct thorough code reviews to ensure adherence to coding standards and best practices.
  • Create and maintain technical documentation, including firmware architecture, API references, and test procedures.
  • Work closely with product managers, QA teams, and stakeholders to ensure software solutions align with business needs and technical requirements.
  • Mentor and guide junior and mid-level developers in both technical and professional development.
Technical Skills Required
  • Experience in ATE Design & development,
  • Strong experience in design and development of microcontroller/microprocessor based circuits with a fluent focus on Hardware and Firmware, along with working knowledge of industry standard microprocessor/ microcontroller and software.
  • Programming Experience with any 8/16/32 bit microcontrollers,
  • Embedded C/C++, RTOS, Device Drivers, UART, I2C, SPI, CAN, Ethernet, LCD/LED etc.
  • Experience in any protocols zigbee, Bluetooth, Wifi etc.
  • Good Analytical & Design Skills.
  • Knowledge of Object Oriented Design, Experience in product design preferred
Desired Skills
  • Experience in leading and mentoring development teams.
  • Ability to work collaboratively in cross-functional teams, contributing to overall team success.
Educational Qualifications & Experience
  • Master's/Bachelor's degree in Technology, Electronics and Communications, or equivalent experience.
  • 6+ years of professional experience in embedded systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems & Firmware Engineer
Senior Embedded Systems & Firmware Engineer

Izmo Microsystems • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Electronics Design Engineer
Senior Electronics Design Engineer

izmo ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Silicon Firmware & Embedded Engineer
Silicon Firmware & Embedded Engineer

Orcapod Consulting Services • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Embedded Firmware Lead - ID Tech Solutions (P) Ltd
Embedded Firmware Lead - ID Tech Solutions (P) Ltd

Polluxa, Inc. • Haryana

On-site
INR 1,500,000 - 2,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Embedded Engineer
Embedded Engineer

Uandwe Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Firmware Developer
Firmware Developer

Zilogic Systems • Chennai District

On-site
INR 800,000 - 1,200,000
Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore
Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

Tata Technologies • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Awign Expert • Bengaluru

On-site
INR 2,500,000 - 4,000,000