Job Description
Position: Embedded Systems & Firmware Lead Engineer
Company: izmo Microsystems Ltd.
Location: Whitefield, Bangalore
## 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.