×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, Embedded Systems​/ Firmware​/ IoT

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: Pentangle Tech Services | P5 Group
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
  • Custom board bring up - stand up diagnose firmware from the ground up BLE-Bluetooth

Job Title:

Embedded Firmware Software Engine

erJob Descripti

onThis role focuses on developing embedded firmware and software for new sensor products used in laundry systems that monitor water and energy usage. You will work 100% onsite in Eagan, MN, collaborating closely with hardware and electrical engineers to design, build, and validate custom embedded solutions from the ground up. The position offers high autonomy, exposure to advanced technologies, and the opportunity to own the full firmware development lifecycle for net-new products rather than sustaining legacy system

Responsibilit

  • ies Design, develop, and maintain embedded firmware in C and C++ for microcontroller-based systems used in laundry applicatio
  • ns.

    Own the end-to-end firmware development lifecycle from concept and architecture through build, test, debug, and deployme
  • nt.

    Develop and implement connectivity between sensors and systems to monitor heat and temperature, water usage, and energy usage cycl
  • les.

    Work extensively with communication protocols such as Modbus and CANBus, and support Bluetooth Low Energy (BLE) connectivity where applicab
  • le.

    Collaborate closely with hardware and electrical engineers to perform custom board bring-up on new hardware platfor
  • ms.

    Diagnose, troubleshoot, and resolve firmware issues at the board and system level, including low-level device drivers and RTOS-related proble
  • ms.

    Build embedded systems from scratch, including setting up FreeRTOS (or similar RTOS) environments and integrating sensors and communication stac
  • ks.

    Participate in the design and implementation of communication-focused sensor solutions that measure differential pressure and other key paramete
  • rs.

    Contribute to the development of automated checks to detect when filters and related components require maintenance or replaceme
  • nt.

    Use Agile development practices and tools such as JIRA and Dev Ops-based testing workflows to plan, track, and validate wo
  • rk.

    Collaborate cross-functionally with a small team of firmware, software, and hardware engineers while maintaining a high level of independen
  • ce.

    Take ownership of assigned deliverables, ensuring high quality, reliability, and performance of the embedded firmwa
  • re.

    Support testing and debugging activities in a lab environment, including working with sensors, boards, and related hardwa
  • re.

    Document firmware designs, interfaces, and testing procedures to support ongoing development and future enhance men
  • lls Proven experience in embedded firmware development for microcontroller-based syste
  • ms.

    Strong proficiency in C and C++ programming in a pure embedded environme
  • nt.

    Hands-on experience with RTOS platforms such as FreeRTOS or similar real-time operating syste
  • ms.

    Demonstrated ability to perform custom board bring-up, including initializing hardware and validating low-level functionali
  • ty.

    Strong debugging and troubleshooting skills at the firmware and hardware interface lev
  • el.

    Experience working with communication protocols such as Modbus and CANBus for sensor and system connectivi
  • ty.

    Background in developing communication-focused sensor solutions, including integration and data handli
  • ng.

    Ability to work independently and in a small team, taking ownership of deliverables and collaborating cross-functional
  • ly.5–15 years of experience working with sensors and communication protocols in embedded syste
  • ms.

    Comfort working in a fast-paced environment and partnering closely with hardware engineers on new product developme

Additional Skills & Qualificati

  • ons Experience with Bluetooth or Bluetooth Low Energy (BLE) for wireless communicati
  • on.

    Familiarity with Agile development workflows and tools such as JIRA and Dev Ops-based testing framewor
  • ks.

    Experience with sensor-related development, including integration, calibration, and data processi
  • ng.

    Exposure to Simulink, Python, or other tools used in embedded system modeling, testing, or automati
  • on.

    Background in developing firmware for measuring differential pressure, water flow, or similar sensor applicatio
  • ns.

    Experience working with device drivers, low-level hardware interfaces, and firmware diagnosti
  • cs.

    Prior involvement in full lifecycle ownership of embedded products, from initial concept through deployment and suppo
  • rt.

    Interest in high-technology environments and net-new product development for connected syste
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary