Software Engineer, Building Automation

Monolithic Power Systems•San Jose, CA

About The Position

Monolithic Power Systems, Inc. (MPS) is one of the fastest growing companies in the Semiconductor industry. We are worldwide technical leaders in Integrated Power Semiconductors and Systems Power delivery architectures. At MPS, we cultivate creativity, are passionate about sustainability, and are committed to providing leading-edge products and innovation to our customers. Our portfolio of technology helps power our world ---come join our team and see how YOU can make a difference. We are looking for a motivated and hands-on Software Engineer to support the development of building automation systems. This opportunity offers exposure to embedded programming, user interface development, communication protocols, and power electronics—all within the context of real-world, connected automation products.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience with C/C++ or embedded programming.
  • Enthusiasm for learning and working on both hardware-near and UI-level software.
  • Strong problem-solving mindset and ability to work in a collaborative environment.

Nice To Haves

  • Familiarity with any of the following is a plus: Angular, MQTT, RS485, BACnet, or other communication protocols.

Responsibilities

  • Assist in writing and testing embedded code for microcontrollers (MCUs).
  • Support integration of networking protocols such as Ethernet, WiFi, MQTT as well as working with communication protocols such as RS485 Modbus, BACnet, Thread and Matter.
  • Conduct Smart Building controls market research.
  • Contribute to UI development using Angular or similar front-end frameworks.
  • Collaborate with hardware teams on system design and debugging.
  • Gain exposure to power electronics and hardware/software co-design.

Benefits

  • health care coverage
  • dental and vision
  • life and disability protection
  • sales incentive bonuses
  • stock compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service