Demo

Embedded Firmware Software Engineer on W2 Only

Sovereign Technologies
Eagan, MN Full Time
POSTED ON 6/24/2026
AVAILABLE BEFORE 7/23/2026
Title : Embedded Firmware Software Engineer
Location : Eagan, MN
Duration : 6 Months
Rate : Open

Relevant Experience: 5 Years

Top Skills:

  • C/C pure embedded environment
  • Firmware Free RTOS ModBus Sensors
  • Custom board bring up - stand up diagnose firmware from the ground up BLE-Bluetooth

Job Description

This 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 systems.

Responsibilities

  • Design, develop, and maintain embedded firmware in C and C for microcontroller-based systems used in laundry applications.
  • Own the end-to-end firmware development lifecycle from concept and architecture through build, test, debug, and deployment.
  • Develop and implement connectivity between sensors and systems to monitor heat and temperature, water usage, and energy usage cycles.
  • Work extensively with communication protocols such as Modbus and CANBus, and support Bluetooth Low Energy (BLE) connectivity where applicable.
  • Collaborate closely with hardware and electrical engineers to perform custom board bring-up on new hardware platforms.
  • Diagnose, troubleshoot, and resolve firmware issues at the board and system level, including low-level device drivers and RTOS-related problems.
  • Build embedded systems from scratch, including setting up FreeRTOS (or similar RTOS) environments and integrating sensors and communication stacks.
  • Participate in the design and implementation of communication-focused sensor solutions that measure differential pressure and other key parameters.
  • Contribute to the development of automated checks to detect when filters and related components require maintenance or replacement.
  • Use Agile development practices and tools such as JIRA and DevOps-based testing workflows to plan, track, and validate work.
  • Collaborate cross-functionally with a small team of firmware, software, and hardware engineers while maintaining a high level of independence.
  • Take ownership of assigned deliverables, ensuring high quality, reliability, and performance of the embedded firmware.
  • Support testing and debugging activities in a lab environment, including working with sensors, boards, and related hardware.
  • Document firmware designs, interfaces, and testing procedures to support ongoing development and future enhancements.

Essential Skills

  • Proven experience in embedded firmware development for microcontroller-based systems.
  • Strong proficiency in C and C programming in a pure embedded environment.
  • Hands-on experience with RTOS platforms such as FreeRTOS or similar real-time operating systems.
  • Demonstrated ability to perform custom board bring-up, including initializing hardware and validating low-level functionality.
  • Strong debugging and troubleshooting skills at the firmware and hardware interface level.
  • Experience working with communication protocols such as Modbus and CANBus for sensor and system connectivity.
  • Background in developing communication-focused sensor solutions, including integration and data handling.
  • Ability to work independently and in a small team, taking ownership of deliverables and collaborating cross-functionally.
  • 5 15 years of experience working with sensors and communication protocols in embedded systems.
  • Comfort working in a fast-paced environment and partnering closely with hardware engineers on new product development.

Additional Skills & Qualifications

  • Experience with Bluetooth or Bluetooth Low Energy (BLE) for wireless communication.
  • Familiarity with Agile development workflows and tools such as JIRA and DevOps-based testing frameworks.
  • Experience with sensor-related development, including integration, calibration, and data processing.
  • Exposure to Simulink, Python, or other tools used in embedded system modeling, testing, or automation.
  • Background in developing firmware for measuring differential pressure, water flow, or similar sensor applications.
  • Experience working with device drivers, low-level hardware interfaces, and firmware diagnostics.
  • Prior involvement in full lifecycle ownership of embedded products, from initial concept through deployment and support.
  • Interest in high-technology environments and net-new product development for connected systems.
Regards,

Shanthi Pedhiredla

SOVEREIGN TECHNOLOGIES LLC

Desk no - # 4
Direct no - ()
Certified Minority Owned Business ( MBE)

Salary.com Estimation for Embedded Firmware Software Engineer on W2 Only in Eagan, MN
$204,921 to $244,597
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Firmware Software Engineer on W2 Only?

Sign up to receive alerts about other jobs on the Embedded Firmware Software Engineer on W2 Only career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sovereign Technologies

  • Sovereign Technologies Dearborn, MI
  • Job Description: Design and Release Engineer for supporting automotive transmission/engine unit systems. The work activities will include, but not be limit... more
  • 1 Day Ago

  • Sovereign Technologies Dearborn, MI
  • Job Description: Lead Design and Release Engineer for supporting automotive transmission/engine unit systems. The work activities will include, but not be ... more
  • 1 Day Ago

  • Sovereign Technologies Milwaukee, WI
  • Title : Controls Engineer Location : San Jose, Nashville and Milwaukee Duration : 6 Months Rate : Open Relevant Experience: 5 Years Must Skill: Rockwell 50... more
  • 5 Days Ago

  • Sovereign Technologies Chicago, IL
  • Job Description – Senior Project/Program Manager (Software Development) (W2 Only) Location: Chicago, IL (Hybrid – 3 Days Onsite) Duration: 12 Months Contra... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Embedded Firmware Software Engineer on W2 Only jobs in the Eagan, MN area that may be a better fit.

  • Sovereign Technologies Eagan, MN
  • Job Title: Embedded Firmware Software Engineer Location: 5 days onsite in Eagan, MN Duration: Contract Job Description This role focuses on developing embe... more
  • 20 Days Ago

  • Ztek Consulting Minneapolis, MN
  • Title: Embedded / Firmware Test Engineer Location: Minneapolis, MN Both Full-Time & Contract Required Skills Test Automation & Programming Proficiency in C... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!