Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Embedded Systems and Real-time Firmware — tell us what you know and we'll check the rest.
Gap to noteAlso lists Iot — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Monolithic Power Systems logo

Sr. Staff/ Principal Software Engineer - Building Automation Systems

Monolithic Power Systems · Kirkland, WA · Posted 17 days ago

$170k–$220kmgr
10+ yrs expEmbedded SystemsReal-Time FirmwareIoTBACnetModbusMQTTBLEZigbee

Job Description: MPS is seeking a hands‑on, technically exceptional Software Engineer to support the software strategy, architecture, and execution for our Building Automation Systems product line. The Building Automation Systems (BAS) group develops integrated hardware, firmware, and software platforms that power next‑generation commercial building controls, energy management systems, and intelligent automation technologies.

This candidate will own the full tech stack—from software, to embedded firmware and device connectivity to cloud services, data pipelines, and user‑facing applications.

This role is ideal for someone who thrives in high‑performance hardware‑plus‑software environments, understands real‑time control systems, and can scale a platform that integrates IoT devices, sensors, gateways, cloud analytics, and building‑level automation workflows.

You will shape the software direction of MPS’s Kinexis Smart Building Automation platform, build and mentor a world‑class engineering team, and partner closely with hardware, product, and systems engineering to deliver reliable, secure, and scalable solutions for commercial buildings worldwide.

Key Responsibilities:

Technical Leadership & Architecture

  • Own the end‑to‑end architecture of the platform ecosystem, including software, embedded firmware, device communication protocols, cloud services, data pipelines, and user applications.
  • Define and enforce architectural standards for reliability, security, scalability, and long‑term maintainability.
  • Drive innovation in real‑time control, sensor fusion, energy optimization algorithms, and building‑level automation logic.
  • Build, mentor, and scale a high‑performing software engineering organization.

Execution & Delivery

…

Apply on Monolithic Power Systems's site →

This posting is sourced from Monolithic Power Systems's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 242 open roles at Monolithic Power Systems right now. This role is one of 9,091 Software Engineer openings and centers on Embedded Systems, Real-time Firmware, Iot, and Cloud Architecture.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.