Motorola Solutions

Engineering Manager, Firmware

Job Description

Posted on: 
2025-05-10

Responsibilities

  • Manage a team of 5+ individuals, providing coaching and development.
  • Design and develop reliable software for embedded systems and hardware interfaces.
  • Set team priorities aligned with organizational goals.
  • Optimize firmware for power consumption and performance.
  • Collaborate with hardware engineers and support cross-functional teams.
  • Write clean and testable C code for multi-processor products.
  • Lead embedded architecture decisions to enhance product performance and reliability.

Job Requirements

  • Minimum of 2+ years of management experience in engineering.
  • Experience with Agile methodologies.
  • Proficient in embedded programming using C or C++.
  • Familiarity with Nordic, ATTiny, or SAMD microcontrollers.
  • Strong background in firmware development and OTA updates.
  • Bachelor's Degree in a relevant field.
  • Knowledge of AI/machine learning technologies is preferred.
Apply now

More job openings