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 contribute significantly to their Embedded Software Engineering team. The role demands extensive experience in embedded firmware development, strong programming skills in C/C++, and the ability to lead architectural design and mentoring efforts

Job Summary

  • As a Senior Lead Engineer – Embedded Firmware, you will be a senior technical contributor within the Embedded Software Engineering team, 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.

Matching Summary

Match Score: 85

Marmon Technologies India Private Limited is seeking a Senior Lead Engineer for Embedded Firmware to contribute significantly to their Embedded Software Engineering team. The role demands extensive experience in embedded firmware development, strong programming skills in C/C++, and the ability to lead architectural design and mentoring efforts.

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
  • system-level troubleshooting skills

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)
  • advanced embedded frameworks (Quantum Leaps)

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
  • Excellent written and verbal communication skills in English
  • Willingness to travel approximately 10% annually
  • Valid B1/B2 US Visa is an added advantage

Work Rights

Not specified

Tailored Resume

Cover Letter