The Mill (themill.com)

The Mill (themill.com)

Firmware Engineering Manager

San Bruno, California

Sponsorship not specified$245k-$280kDetected 15 days ago
AWSLinuxEmbedded SystemsElectrical EngineeringSensorsWiresharkLeadershipCommunicationMentoring

About the role

  • Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food.

Responsibilities

  • Manage, mentor, and grow a team of firmware engineers, providing technical guidance, career development, and regular performance feedback.
  • Personally design and implement robust firmware on MCU platforms, ensuring support for wireless connectivity, data upload, OTA updates, sensor integration, and other core functionalities.
  • Develop and optimize communication stacks for wireless protocols, ensuring reliable pairing, network configuration, and data exchange.
  • Apply best practices for error handling and performance optimization to support robust connectivity features.
  • Engage actively with multidisciplinary teams, sharing insights and aligning on system-level requirements to drive cohesive project success.
  • Drive the team's contributions to deployment readiness for large-scale production.
  • Review code from team members and peers to maintain best practices in style, accuracy, and efficiency.
  • Prior experience leading, managing, or mentoring engineers, or demonstrated readiness to step into a management role (e.g., tech lead experience).
  • Familiarity with version control, CI, and build systems.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience, with 5+ years in embedded systems development.
  • Strong expertise in C programming for embedded systems, with a solid grasp of memory management and real-time operating system principles.
  • Proficiency in hardware-software interfacing, including protocols like GPIO, I2C, SPI, and JTAG.
  • Proficiency with troubleshooting tools (debuggers, Wireshark) and measurement equipment (multimeters, oscilloscopes, logic analyzers).
  • Demonstrated expertise in debugging and rigorous testing to quickly identify and resolve complex issues.
  • Experience with Jetson linux platform and ESP32 microcontrollers.
  • Experience with cellular connectivity.

Nice to have

  • Preferred Skills
  • Hands-on experience with connectivity modules (Wi-Fi, Bluetooth) and RTOS (FreeRTOS preferred).
  • Working knowledge of cloud computing protocols (e.g., MQTT) and platforms like AWS (AWS CDK is a plus).

Compensation

  • The estimated base salary range for this position is $245-$280K, which does not include the value of benefits or a potential equity grant.

This listing is sourced directly from The Mill (themill.com)'s careers page and normalized into a canonical job model.