Mill

Firmware Engineer

Mill
Apply
2 months ago
San Bruno, CA, USAEntry Level / Mid Level
H1B sponsor

Base Salary

$185k - $210k/yr

Responsibilities

  • Collaborate with cross-functional teams on embedded software and hardware validation for new products.
  • Write, test, review, and debug embedded C code for system control and sensor reading.
  • Support commissioning and testing by troubleshooting hardware and driving system-level performance with electrical engineers and product designers.
  • Implement prototype drivers and test them on hardware systems.

Requirements

  • Completed BS, MS, or PhD in Electrical Engineering, Computer Science, or Computer Engineering.
  • 1–3 years of professional experience in embedded software development.
  • Experience writing, testing, and debugging embedded C for electromechanical components and sensors.
  • Strong analytical and communication skills.
  • Preferred: embedded Linux and Yocto experience.
  • Preferred: experience debugging physical hardware with oscilloscopes, network analyzers, or logic analyzers.
  • Preferred: experience with load cells, DC motors, PID controllers, or DC fans.
  • Preferred: Python scripting, Hardware-in-the-Loop testing platforms, or CI/CD pipelines for production code.
  • Ability to work in the San Bruno office 3–5 days per week.

Benefits

  • Estimated base salary of $185K–$210K, excluding benefits and potential equity.
  • Hybrid or onsite logistics require working in the San Bruno office 3–5 days per week.

Tech Stack

Categories

Contact me