Jobs · Minnesota

Firmware Engineer

King Technology, Inc. · Minnetonka, MN · 2 mo ago
HybridFull-time

Firmware Development

  • 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.

IoT Connectivity

  • Collaborate on the integration of device data into cloud environments (AWS IoT Core, Azure IoT, or Google Cloud).

App & Interface Development

  • Assist in developing or maintaining mobile/web applications (React Native, Flutter, or similar) that interact with our hardware.

Data Mining & Analytics

  • Support back-office operations by writing scripts (Python/SQL) to extract, clean, and analyze telemetry data for performance optimization and business intelligence.

Key Competencies

  • 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.

Plus 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.

Job Qualifications

  • Education: BS/MS in Electrical Engineering, Computer Science, or a related field.
  • Experience: 2–5 years of professional experience in embedded systems.
  • Values: Embrace and foster company values of Integrity, Excellence, People Chemistry, Golden Rule, Courage and Servant-Leadership.
  • Full-Stack Mindset: Enjoy understanding how a bit of data travels from a sensor pin all the way to a cloud database.
  • Problem Solver: Thrive in the "gray area" between hardware and software.
  • Self-Starter: Comfortable working in a fast-paced environment with evolving requirements.

Similar jobs

Firmware Engineer

Amphenol Communications SolutionsNashua, NH· 1 wk ago
Engineeringapply on amphenol-tcs.acquiretm.com

Firmware Engineer

Hidden LevelSyracuse, NY· 3 wk ago
Information Technology$84k–$90k/yrapply on workforcenow.adp.com

Firmware Engineer

MicrosoftRedmond, WA· 3 wk ago
$85k–$168k/yrapply on apply.careers.microsoft.com

Firmware Engineer

Apex SystemsSan Diego, CA· 1 mo ago
Engineering$75–$85/hrapply on apexsystems.com

Firmware Engineer

Nordson CorporationMinneapolis, MN· 1 mo ago
Engineeringapply on nordsonhcm.wd501.myworkdayjobs.com

Firmware Engineer

ActalentMerritt Island, FL· 1 mo ago
Information Technology$48–$55/hrapply on ars2.equest.com