Embedded Systems Engineer (Full-Stack Embedded)

Kids for the Future

Minnetonka (MN)

Hybrid

USD 95,000 - 105,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

King Technology is seeking an Embedded Systems Engineer to advance firmware and cloud telemetry for our Minnesota-based products. You will bridge hardware and software, developing firmware for ARM Cortex-M/ESP32 and supporting data visibility through dashboards.

Ideal candidates have strong C/C++ embedded experience, RTOS or bare-metal development, sensor integration, BLE/Wi‑Fi/LoRa, and hands-on debugging with oscilloscopes and JTAG/SWD. Hybrid work from Minnetonka, MN is supported.

Qualifications

  • BS degree in Electrical/Computer Engineering or related field.
  • 2–8 years of professional embedded systems/firmware experience.
  • Professional experience in C/C++ embedded software development.
  • Experience with I2C, SPI, UART communications.
  • Experience with hardware debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).
  • Wireless protocols such as BLE, Wi-Fi, LoRa preferred.
  • Experience supporting connected devices, telemetry systems, or IoT preferred.

Responsibilities

  • Firmware development for ARM Cortex-M/ESP32 or similar platforms.
  • Develop RTOS-based or bare-metal embedded applications.
  • Interface sensors via I2C, SPI, UART.
  • Implement BLE, Wi‑Fi, LoRa wireless connectivity.
  • Debug hardware and firmware with oscilloscopes, logic analyzers, JTAG/SWD.
  • Support device-to-cloud communication and telemetry reporting.
  • Develop and maintain internal/customer dashboards for product reporting.
  • Own deployed firmware systems and collaborate with cross-functional teams.

Skills

C/C++ Embedded
RTOS
Sensor integration
BLE
Cloud telemetry
Python scripting
Hardware debugging
Wireless protocols

Education

B.S. in EE/CE/CS

Tools

JTAG/SWD
Oscilloscopes
Logic analyzers

Job description

Grow, innovate, and enrich lives with us.

Show Map

  • Base Pay $95,000.00 - $105,000.00 / Year
  • Employee Type FT Exempt
  • Required Degree 4 Year Degree

Description

This position is hybrid. Candidates must reside in Minnesota and be able to work from our Minnetonka, MN office on a regular basis.

King Technology is a Minnesota-basedinnovator that designs and manufactures smart water care solutions for pools and hot tubs. Known for its patented technologies andpurpose-drivenculture, King Technology is committed to making water care easier while “Enriching Lives Daily” for customers, employees, and communities.

The Embedded Systems Engineer will own and advance King Technology's new product ecosystem across both device-level firmware and cloud-connected telemetry solutions. This role serves as the bridge between physical hardware and digital services, developing firmware for microcontroller-based products while helping manage data visibility through cloud-connected dashboards and reporting tools.

The ideal candidate enjoys working across the full embedded stack, from sensors and on-device firmware to wireless communications, telemetry systems, cloud connectivity, and customer-facing dashboards. They are highly self-driven, learn quickly, and thrive in environments where ownership and initiative are expected.

Essential Functions:
  • Firmware Development: Design, develop, test, and maintain embedded firmware in C/C++ on ARM Cortex-M, ESP32, or similar embedded platforms.
  • RTOS & Embedded Systems: Develop and support RTOS-based or bare-metal embedded applications.
  • Sensor Integration: Interface with sensors and peripherals using I2C, SPI, and UART communication protocols.
  • Wireless Connectivity: Implement and support wireless technologies such as BLE, Wi-Fi, and LoRa.
  • Hardware Integration & Debugging: Troubleshoot hardware and firmware interactions using oscilloscopes, logic analyzers, and JTAG/SWD tools.
  • Cloud & Telemetry Systems: Support device-to-cloud communication and telemetry reporting solutions.
  • Dashboard Development: Help develop and maintain internal and customer-facing dashboards for new product reporting and analytics.
  • Product Ownership: Assume ownership of deployed firmware systems and contribute to the ongoing development and support of products.
  • Cross-Functional Collaboration: Work closely with engineering, product, consultants, and external partners to deliver product enhancements.
  • Other duties as assigned
High Priority
  • Strong C/C++ embedded development skills.
  • RTOS experience (FreeRTOS, Zephyr, or similar) or bare-metal firmware development.
  • Sensor integration and communication protocol experience.
  • Strong troubleshooting and debugging skills.
  • Ability to independently learn and understand existing codebases.
  • Bluetooth Low Energy (BLE).
  • Cloud-connected devices and telemetry systems.
  • Python scripting and automation.
  • Hardware test equipment and debugging tools.
    Nice to have’s
    • Embedded Linux.
    • CAN communication.
    • Advanced cloud architecture experience.
    Requirements
    • BS degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field.
    • 2–8 years of professional experience in embedded systems, firmware development, or related engineering roles.
    • Professional experience developing embedded software using C/C++.
    • Experience with hardware debugging tools including oscilloscopes, logic analyzers, and JTAG/SWD debugging.
    • Experience working with I2C, SPI, and UART communication protocols.
    • Wireless protocol experience (BLE, Wi-Fi, LoRa, or similar) preferred.
    • Experience supporting connected devices, telemetry systems, or IoT applications preferred.
    • Embrace and foster company values of Excellent, Selfless, Courageous, Integrity and Safety.
    Work Authorization Requirements
    • Candidates must be legally authorized to work in the United States at the time of application.
    • King Technology does not sponsor employment visas for this position and will not provide current or future employment sponsorship.
    • Applicants must be able to maintain authorization to work in the United States without employer sponsorship.
    • This position follows a hybrid work model. Candidates must reside in Minnesota and be able to work regularly from our Minnetonka, MN office.
    What is it like working at King Technology?

    Our culture is built on our Mission, Vision, and Values. They are more than words on a wall. They guide how we work, how we treat one another, and how we serve our customers every day.

    At King Technology, you'll find people who lead with Integrity, act with Courage, strive for Excellence, prioritize Safety, and demonstrate a Selfless attitude in their interactions with teammates, customers, and partners. These values are reflected in everyday actions, from small acts of kindness to major business decisions.

    We believe our differences make us stronger, and each team member contributes their own talents, experiences, and perspective to our culture. Together, we create an environment that encourages collaboration, innovation, accountability, and personal growth.

    We're looking for people who not only have the right skills, but who genuinely align with our values and want to make a positive impact on their team, our customers, and our community.

    Join us at King Technology and help shape a culture where people, purpose, and innovation thrive together.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer (Full-Stack Embedded)
Embedded Systems Engineer (Full-Stack Embedded)

King Technology, Inc. • Minnetonka (MN)

Hybrid
USD 95,000 - 140,000
Hybrid Embedded Systems Engineer - Minnesota (IoT & Cloud)
Hybrid Embedded Systems Engineer - Minnesota (IoT & Cloud)

King Technology, Inc. • Minnetonka (MN)

Hybrid
USD 95,000 - 140,000
Senior Embedded Software Engineer – Connected Products
Senior Embedded Software Engineer – Connected Products

MaxIT Consulting - Max Corporate Group • BLOOMINGTON (MN)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Kingland • Ames (IA), Northern (KY)

Hybrid
USD 110,000 - 150,000
World-class benefits
Flexible health benefits
Career development
+1
Embedded Software Engineer-Innovation Team
Embedded Software Engineer-Innovation Team

Johnson Health Tech Companies • Town of Cottage Grove (WI)

On-site
USD 70,000 - 90,000
Health & Dental Insurance
Company-Paid Life Insurance
401(k)
+3
Embedded Software Engineer
Embedded Software Engineer

Boston Engineering Corporation • Waltham (MA)

On-site
USD 85,000 - 128,000
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Austin (TX)

Remote
USD 130,000 - 195,000
Embedded Systems Engineer
Embedded Systems Engineer

HTI Technology • Chanhassen (MN)

On-site
USD 90,000 - 120,000
Senior Electrical Engineer
Senior Electrical Engineer

discoverIE Group plc • Eden Prairie (MN), Northern (KY)

On-site
USD 110,000 - 140,000
Medical and dental coverage
Life insurance and disability coverage
401k with match
+2
Senior Applications Engineer
Senior Applications Engineer

Beaconembedded • Eden Prairie (MN)

On-site
USD 100,000 - 130,000
Multiple options for medical and dental coverages
401k with match
Paid life insurance and disability coverage
+2