As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.
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 operating on bare-metal, RTOS, and embedded Linux platforms.In this role, you will work closely with hardware, systems, product, quality, and global engineering teams to deliver robust, scalable, and high-performance embedded solutions. 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.
- 8–10 years of experience in embedded firmware development, with strong exposure to real-time and low-level systems.
- Strong expertise in bare-metal programming and RTOS-based system design with strict timing and determinism requirements.
- Advanced proficiency in C and C++ (C++11 or newer) with object-oriented design and modular embedded architectures.
- Hands-on experience with ARM Cortex-M microcontrollers and SoCs from ST, NXP, Microchip, and Atmel platforms.
- Strong understanding of microcontroller architectures, memory models, interrupts, DMA, and real-time constraints.
- Experience developing and maintaining device drivers, BSPs, HAL layers, and low-level peripheral interfaces.
- Proficiency with debugging tools such as oscilloscopes, logic analyzers, JTAG/SWD, and protocol analyzers.
- Familiarity with Git-based version control systems and tools such as JIRA, GitHub, and GitLab.
- Strong analytical, problem-solving, and system-level troubleshooting skills.
- Ability to work independently while contributing effectively within global, cross-functional teams.
- Lead the architectural design and implementation of embedded firmware solutions, ensuring scalability, maintainability, and performance.
- Design, develop, and maintain embedded software for bare-metal systems, RTOS-based platforms (e.g., FreeRTOS, Zephyr, ThreadX), and embedded Linux environments.
- Develop and maintain device drivers, BSPs, HAL layers, and low-level interfaces for MCU peripherals.
- Integrate and support industrial communication protocols including SPI, I2C, UART, Modbus RTU, CAN, USB, and wireless stacks such as Wi-Fi and BLE, as applicable.
- Design and implement serial communication interfaces using RS-232 and RS-485, including Master/Slave topologies.
- Implement deterministic real-time behavior, task scheduling, interrupt-driven architectures, and power-efficient designs.
- Optimize memory usage, execution timing, and power consumption for resource-constrained embedded platforms.
- Perform hardware bring-up, collaborate on schematic reviews, and support system-level validation with hardware engineering teams.
- Debug and resolve complex hardware–software interaction issues using professional debugging and analysis tools.
- Update and enhance firmware to improve performance, stability, reliability, and feature sets.
- Conduct code reviews, ensuring adherence to coding standards, best practices, and high-quality software design.
- Develop and maintain technical documentation, including software architecture, design specifications, requirements, and user documentation.
- Collaborate with cross-functional teams throughout the development lifecycle, from concept to production release.
- Mentor junior engineers, share technical knowledge, and promote a culture of continuous learning and engineering excellence.
- Stay current with emerging technologies, tools, and best practices in embedded software development.
- Self-driven, accountable, and results-oriented professional with a strong sense of ownership.
- Demonstrates integrity, openness, creativity, and an entrepreneurial mindset.
- Highly articulate with strong verbal, written, and presentation skills.
- Confident in technical decision-making and willing to stand by well-founded ideas and solutions.
- Persistent, adaptable, and proactive in overcoming technical and project challenges.
- Comfortable working in fast-paced, dynamic, and cross-functional global environments.
- Proven experience collaborating with global engineering teams, preferably with US-based stakeholders.
- Willingness to travel domestically and internationally as required (approximately 10% annually).
- Valid B1/B2 US Visa is an added advantage.
Required Qualifications
- Bachelor’s degree in Electrical, Electronics, Computer Science, or related Engineering discipline.
- Master’s degree is an added advantage.
- 6–10 years of professional experience in embedded firmware development.
- Demonstrated ability to lead technical initiatives and mentor junior engineers.
- Excellent written and verbal communication skills in English.
Nice-to-Have Requirements
- Experience with network communication protocols such as BSD sockets, HTTP, JSON, XML, and MQTT.
- Familiarity with MISRA-C, CERT-C, or other embedded coding standards.
- Proficiency in Python for scripting, automation, and tooling.
- Experience with CMake, Docker, and modern build systems.
- Exposure to Windows or C# development.
- GUI development experience using Qt/QML, Crank Software, Embedded Wizard, or similar frameworks.
- Experience with advanced embedded frameworks such as Quantum Leaps (QP).
Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.
Top Skills
What We Do
Marmon Holdings, a Berkshire Hathaway company, comprises more than 120 autonomous businesses serving diverse industries and markets worldwide









