Sr. Lead Engineer- Embedded Firmware

Marmon Technologies India Private Limited

Karnataka, India
On-site
Bare-metal programming and rtos-based system design
C and c++ (c++11 or newer)
Arm cortex-m microcontrollers
Marmon Technologies India Private Limited is seeking a Senior Lead Engineer for Embedded Firmware to lead the development and maintenance of firmware for microcontroller-based systems. The ideal candidate will have extensive experience in embedded firmware development, particularly with real-time systems and low-level programming, and will work closely with cross-functional teams to deliver high-performance solutions

Job Summary

  • As a Senior Lead Engineer – Embedded Firmware, you will be a senior technical contributor responsible for the architecture, design, development, implementation, testing, and maintenance of firmware for microcontroller-based systems.
  • You will work closely with hardware, systems, product, quality, and global engineering teams to deliver robust, scalable, and high-performance embedded solutions.
  • This role supports innovation and product development initiatives for Marmon Foodservice Technologies through Marmon GIC, fostering a culture where everyone is empowered to be their best.

Matching Summary

Match Score: 85

Marmon Technologies India Private Limited is seeking a Senior Lead Engineer for Embedded Firmware to lead the development and maintenance of firmware for microcontroller-based systems. The ideal candidate will have extensive experience in embedded firmware development, particularly with real-time systems and low-level programming, and will work closely with cross-functional teams to deliver high-performance solutions.

Skills & Requirements

Must-have

  • bare-metal programming and RTOS-based system design
  • C and C++ (C++11 or newer)
  • ARM Cortex-M microcontrollers
  • microcontroller architectures, memory models, interrupts, DMA
  • device drivers, BSPs, HAL layers
  • debugging tools (oscilloscopes, logic analyzers, JTAG/SWD)
  • Git-based version control systems (JIRA, GitHub, GitLab)

Nice-to-have

  • network communication protocols (BSD sockets, HTTP, JSON, MQTT)
  • MISRA-C, CERT-C coding standards
  • Python for scripting and automation
  • CMake, Docker, modern build systems
  • GUI development (Qt/QML, Crank Software)

Key Requirements

  • 8–10 years of experience in embedded firmware development
  • Bachelor’s degree in Electrical, Electronics, Computer Science, or related Engineering discipline
  • Demonstrated ability to lead technical initiatives and mentor junior engineers
  • Ability to travel approximately 10% annually

Work Rights

Not specified

Tailored Resume

Cover Letter