Senior Firmware Software Engineer

Apex Systems
📍 Eagan, Minnesota, United States 💼 Contract 🕒 Posted June 10, 2026

Job Description

Job#: 3037081

Job Description:

Senior Firmware Software Engineer

Location: Eagan, Minnesota (On-site)

Role Overview

We are seeking a Senior Firmware Software Engineer for an IoT software development team. This role focuses on hands-on development for on-premise laundry solutions, working with sensors in washing machines that measure waterflow, temperature, and energy usage. The position involves architecting, designing, and developing full-stack software applications within the IoT domain, with a heavy focus on sensor connectivity.

Key Responsibilities
  • Engage in hands-on development, physically working with machines in a lab to test sensors and cycles.
  • Develop code, support architectures, document designs, and create Proof of Concepts for dispensing and IoT equipment systems.
  • Work cross-functionally with other development teams and stakeholders to document system requirements.
  • Integrate software and hardware develo...
  • Ready to Apply?

    Submit your application today and join our talented team at Apex Systems.

    Submit Application

    Job Details

    • Location Eagan, Minnesota
    • Job Type Contract
    • Category Computer Occupations
    • Posted Date June 10, 2026
    • Application Deadline July 20, 2026