CareerPlan

Sr. Staff/ Principal Software Engineer - Building Automation Systems

Kirkland, WA, USFull-time$170k–$220k2026-10-19 → 2026-11-10

Core

Architect and lead the full tech stack for Kinexis Smart Building Automation platform, integrating embedded firmware, IoT devices, cloud services, and user applications for commercial building controls and energy management.

Role type

Sr. Staff/Principal Software Engineer (Platform Architecture & Leadership)

Builds

Integrated hardware, firmware, and software platforms for next-generation commercial building controls, energy management systems, and intelligent automation.

Domain

Semiconductor industry, Building Automation Systems (BAS), IoT, Real-time control systems

Required skills

Embedded systems, Real-time firmware, IoT connectivity, Cloud infrastructure (AWS/Azure), Communication protocols (BACnet, Modbus, MQTT, BLE, Zigbee), Technical leadership, System architecture, CI/CD, Security

Preferred skills

Building automation domain, Power electronics, Sensor systems, OTA update systems, Hardware-software co-design

Technologies

AWS, Azure, BACnet, Modbus, MQTT, BLE, Zigbee

Responsibilities

Own end-to-end architecture of the platform ecosystem including software, embedded firmware, and cloud services; Define and enforce architectural standards for reliability, security, and scalability; Build, mentor, and scale a high-performing software engineering organization; Oversee development of mission-critical firmware for controllers and sensors; Ensure high-quality engineering delivery through CI/CD and automated testing; Partner with hardware, product, and systems engineering teams to deliver reliable solutions.

Seniority

Sr. Staff/Principal, hands-on IC with strategic leadership