IoT Engineer

Meter

San Francisco (CA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Meter is seeking an IoT Engineer in San Francisco, CA, to blend mechanical design with embedded firmware development. In this role, you'll create mechanical assemblies and develop the firmware that connects them to the digital realm.

We welcome those with backgrounds in Mechanical or Firmware Engineering who want to own the entire product lifecycle. Ideal candidates will have a Bachelor's degree in relevant fields and strong proficiency in 3D CAD tooling and embedded systems.

Qualifications

  • Highly proficient in mechanical design or firmware development.
  • Hands-on experience with 3D CAD tooling and drafting.
  • Proficiency in embedded systems and debugging.

Responsibilities

  • Design and prototype mechanical enclosures and structural components.
  • Develop and maintain embedded code for ARM based CPUs.
  • Collaborate with teams for system integration and testing.

Skills

3D CAD tooling
Embedded systems
Linux familiarity
Systems thinking

Education

Bachelor’s degree in Mechatronics, Mechanical Engineering, Electrical/Computer Engineering, Computer Science

Tools

SolidWorks
CREO

Job description

About the Role

We are looking for an IoT Engineer who operates at the intersection of the physical and digital worlds. In this role, you won't just design the shell, nor will you just write the code—you will bring the entire product to life.

We realize that true hybrids are rare. Whether you are a Mechanical Engineer who fell in love with embedded programming, or a Firmware Engineer who thrives on getting your hands dirty with CAD and physical prototyping, we want to talk to you. You will be responsible for designing mechanical assemblies while simultaneously writing the firmware that controls them and connects them to the digital world.

What You’ll Do (Responsibilities)

Your time will be split between mechanical design, firmware development, and system integration.

  • Mechanical Engineering:

    • Design, model, and prototype mechanical enclosures, mechanisms, and structural components using 3D CAD software (e.g., SolidWorks, CREO, etc).

    • Select appropriate materials, manufacturing processes (3D printing, injection molding, CNC machining), and fastening methods.

    • Perform thermal, stress, and ingress protection (IP rating) analyses to ensure hardware durability.

    • Servo and robotic mechanisms evaluations

  • Firmware & Software Engineering:

    • Develop, debug, and maintain clean embedded code for ARM based CPUs and peripheral ASICs and PHYs

    • Implement low-level drivers for sensors, actuators, power management systems (PoE); perform hardware validation and bring-up of new SoCs; debug cross-layer (bootloader, kernel, application) and cross-domain issues (firmware, electrical) issues

  • System Integration & Testing:

    • Collaborate with HWPMs and other NPI members, Manufacturing partners and trusted vendors

    • Build, test, and iterate on functional prototypes

    • Troubleshoot system-level bugs where mechanical constraints and firmware logic collide.

What You Bring (Qualifications)

We don't expect you to be a 10/10 master of both fields, but you must be highly proficient in one and capably dangerous in the other.

  • Education: Bachelor’s degree in Mechatronics, Mechanical Engineering, Electrical/Computer Engineering, Computer Science, or equivalent practical experience.

  • The Baseline Skills:

    • Hands‑on experience with 3D CAD tooling and drafting.

    • Proficiency in embedded systems (firmware/software); familiarity with Linux, RTOS, bootloaders and their build systems, or kernel-level debugging.

    • Familiarity with standard hardware protocols (I2C, SPI, UART) and the equipment used to troubleshoot their electrical implementation

    • A "systems-thinking" mindset—you understand how a change in mechanical design affects thermal performance, battery life, and firmware complexity.

Bonus Points If You Have:
  • Experience bringing a physical IoT product from concept to mass production and post launch support.

  • Familiarity with Linux-based systems and platforms (MediaTek, Qualcomm, Marvell, etc).

  • Experience with implementing wired and wireless networking protocols.

Why Join Us?

If you hate being boxed into a single department and want to see your physical designs move because of the code you wrote, this is your playground. You will have total ownership over the end-to-end physical product development lifecycle.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr IoT Software Development Engineer
Sr IoT Software Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Electrical Engineer
Electrical Engineer

Kelly Science, Engineering, Technology & Telecom • Brainerd (MN)

On-site
USD 70,000 - 110,000
Firmware Engineer - IoT
Firmware Engineer - IoT

Dormont Manufacturing Co • Brisbane (CA)

On-site
USD 125,000 - 155,000
Lab Staff Engineer
Lab Staff Engineer

Alten Calsoft Labs • San Diego (CA)

On-site
USD 80,000 - 120,000
Electrical Engineer
Electrical Engineer

IoT/AI • Fremont (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Perry Weather • Kentucky

On-site
USD 85,000 - 115,000
Competitive health insurance
401(k) with employer matching
Office collaboration environment
Product Design Engineer, IoT
Product Design Engineer, IoT

Promega Corporation • Madison (WI)

On-site
USD 90,000 - 130,000
Product Design Engineer, IoT
Product Design Engineer, IoT

Promega • Madison (WI)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Electrical Engineer – IoT / Connected Devices
Electrical Engineer – IoT / Connected Devices

Specialized Recruiting Group - Atlanta, GA • Atlanta (GA)

On-site
USD 90,000 - 130,000