M

Mill

Transforms food scraps into animal feed

Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSan Bruno, CA, USA

About the Job

Requirements

  • A Bachelor of Science, Master of Science, or PhD in Electrical Engineering, Computer Science, or Computer Engineering.
  • One to three years of professional experience in embedded software development.
  • Ability to work four to five days a week in the San Bruno office.
  • Experience writing, testing, and debugging embedded C to control electromechanical components and read sensors.
  • Strong analytical and communication skills.

Responsibilities

  • Work closely with the cross-functional team on embedded software and hardware validation of new products.
  • Write, test, and review embedded code for company systems, and explore new ways to control the system.
  • Provide hands-on support debugging systems during commissioning and support testing activities with electrical engineers and product designers to troubleshoot and drive system-level performance.
  • Implement prototype drivers and test them on hardware systems.

Desired Qualifications

  • Experience with embedded Linux systems; Yocto is preferred.
  • Experience debugging physical hardware using oscilloscopes and network or logic analyzers.
  • Past experience developing for load cells, DC motors, PID controllers, or DC fans.
  • Experience with Python scripting.
  • Experience with Hardware-in-the-Loop testing platforms.
  • Experience working with CI/CD pipelines for production code.

About the Company

Mill

Transforms food scraps into animal feed

Mill.com provides a home food-waste processing system that turns kitchen scraps into a usable resource. The core product is a compact, quiet device described as a

Company size
501-1,000
Company stage
Series C
Total funding
$170M
Headquarters
San Bruno, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Mill

See more jobs