Sr. Lead Engineer- Embedded Firmware

Marmon Rail

Not specified
Embedded firmware development
Bare-metal programming and rtos
C and c++ (c++11 or newer)
Marmon Rail is seeking a Senior Lead Engineer in Embedded Firmware to contribute to the architecture, design, and development of firmware for microcontroller-based systems. The ideal candidate should have extensive experience in embedded systems, particularly with bare-metal and RTOS environments, and be capable of mentoring junior engineers

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 apply deep expertise in low-level programming, real-time systems, hardware bring-up, and system-level debugging, while mentoring junior engineers and contributing to best practices and technical strategy.
  • This role supports innovation and product development initiatives for Marmon Foodservice Technologies through Marmon GIC.

Matching Summary

Match Score: 85

Marmon Rail is seeking a Senior Lead Engineer in Embedded Firmware to contribute to the architecture, design, and development of firmware for microcontroller-based systems. The ideal candidate should have extensive experience in embedded systems, particularly with bare-metal and RTOS environments, and be capable of mentoring junior engineers.

Skills & Requirements

Must-have

  • Embedded firmware development
  • Bare-metal programming and RTOS
  • C and C++ (C++11 or newer)
  • ARM Cortex-M microcontrollers
  • Device drivers, BSPs, HAL layers
  • Debugging tools (oscilloscopes, logic analyzers)
  • Git-based version control

Nice-to-have

  • Network communication protocols
  • MISRA-C, CERT-C coding standards
  • Python for scripting and automation
  • CMake, Docker, modern build systems
  • GUI development experience
  • Advanced embedded frameworks

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

Work Rights

Not specified

Tailored Resume

Cover Letter