Senior Embedded Systems & Firmware Engineer

Izmo Microsystems

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Izmo Microsystems invites a senior engineer to join our embedded systems and firmware team in Bangalore (Whitefield). You will lead hands-on development of embedded firmware for microcontroller-based products, with a focus on low-level C/C++, RTOS, and hardware–software integration.

The ideal candidate has 6+ years of experience across product lifecycles, strong debugging skills, and the ability to mentor junior developers.

Qualifications

  • Six+ years of hands-on embedded systems experience.
  • Strong proficiency in C/C++ and low-level firmware development.
  • Experience with RTOS, debugging, and interface protocols.

Responsibilities

  • Design and maintain embedded firmware for microcontroller-based systems.
  • Integrate hardware interfaces (SPI, I2C, UART, USB, CAN, Ethernet) in firmware.
  • Lead development efforts, conduct code reviews and mentor juniors.
  • Develop bootloaders and OTA update mechanisms where applicable.
  • Collaborate with product teams to align software with requirements.

Skills

Embedded systems
C/C++ programming
RTOS
HW-SW integration
Mentoring/leadership
Real-time systems

Education

Master's/Bachelor's in Electronics and Communications / Technology

Job description

## Only Immediate Joiners ##

Position: Senior Embedded Systems & Firmware Engineer


Company: izmo Microsystems Ltd.


Location: Whitefield, Bangalore


Work Mode: Work From Office (Mon- Fri)


About

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 Lead Engineer
Senior Embedded Systems & Firmware Lead Engineer

izmo ltd • Bengaluru

On-site
INR 2,500,000 - 4,000,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
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,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 Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

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

Mindteck • Bengaluru

On-site
INR 900,000 - 1,500,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
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000