Embedded Systems Engineer
This position is hybrid and requires working in our office in Minnetonka, MN at least three days per week.
About the role
King Technology is a Minnesota-based innovator that designs and manufactures smart water care solutions for pools and hot tubs. As an Embedded Systems Engineer, you will bridge our physical hardware and digital ecosystem by developing low-latency code for sensors and IoT devices, ensuring seamless communication with cloud platforms, and contributing to the mobile app and backend data layers that bring our products to life.
Responsibilities
- Design, code, and debug C/C++ firmware for microcontrollers (ARM Cortex-M, ESP32, or similar).
- Interface with various sensors (IMUs, optical, environmental) via I2C, SPI, and UART, including driver development and signal processing.
- Implement and optimize wireless protocols (Wi-Fi, BLE, LoRa, or Cellular) and messaging protocols like MQTT or CoAP.
- Collaborate on the integration of device data into cloud environments (AWS IoT Core, Azure IoT, or Google Cloud).
- Assist in developing or maintaining mobile/web applications (React Native, Flutter, or similar) that interact with our hardware.
- Support back-office operations by writing scripts (Python/SQL) to extract, clean, and analyze telemetry data for performance optimization and business intelligence.
- Other duties as assigned.
Requirements
- Proficiency in C/C++ and familiarity with RTOS (FreeRTOS, Zephyr) or bare-metal development.
- Hands-on experience with hardware debugging tools (Oscilloscopes, Logic Analyzers, JTAG/SWD).
- Solid understanding of TCP/IP and IoT security best practices.
- BS/MS in Electrical Engineering, Computer Science, or a related field.
- 2–5 years of professional experience in embedded systems.
- Embrace and foster company values: Integrity, Excellence, People Chemistry, Golden Rule, Courage, and Servant-Leadership.
Skills
Highly Desired:
- Experience with Python for data automation and back-office data mining.
- Mobile app development experience (iOS/Android) or cross-platform frameworks.
- Knowledge of RESTful APIs and JSON data structures.
Traits:
- Full-Stack Mindset: You enjoy understanding how data travels from a sensor pin to a cloud database.
- Problem Solver: You thrive in the gray area between hardware and software.
- Self-Starter: Comfortable working in a fast-paced environment with evolving requirements.
About Us
Our culture is built on our Mission, Vision, and Values, which guide daily actions at every level. Employees demonstrate Integrity, Courage, Excellence, Servant-Leadership, and Innovation, enriching lives through their unique contributions. Join us to help shape a culture where people, purpose, and innovation thrive together.