Novatechengineering logo

Firmware Developer

novatechengineering

On-site
Willmar, MN
Full-time
Senior
5+ yrs
$75k–$110kPosted 3mo ago

Real job — pulled straight from novatechengineering’s careers page · Verified May 24, 2026 · No reposts.

Job description

novatechengineering is hiring a Firmware Developer — a full-time, based in Willmar, MN role ($75k–$110k). Apply directly on novatechengineering's careers page below.

Firmware Developer

Location: Willmar, MN

Firmware Developer
Pay Range: $75,000 - $110,000/Year

Who is Nova-Tech Engineering?
Headquartered in Willmar, MN, Nova-Tech Engineering is a growing, dynamic company founded in 1992 that began as one person’s passion to benefit the agricultural industry. Through innovative process automation technology, the company engineers and manufactures products that serve over 500 commercial poultry hatcheries in over 65 countries worldwide. 

Nova-Tech houses every aspect of its business on the MinnWest Technology Campus, including a manufacturing facility located just steps away from our engineering and drafting teams. Walking from building to building, you can observe our whole process, from concept to final product.

What we’re looking for:
  • Design, develop, test, and document embedded firmware for new and existing products
  • Program and debug embedded systems (C preferred), including drivers, device communication, and system architecture
  • Analyze and troubleshoot issues, perform root cause analysis, and implement effective solutions
  • Create and execute test protocols; analyze data to support design decisions and product performance
  • Support projects from concept through implementation, testing, and customer deployment
  • Collaborate cross-functionally to solve complex problems and communicate project updates
  • Utilize CAD tools (Altium, SolidWorks Electrical preferred) and apply hardware/firmware design principles

What you’ll do:
The Firmware Developer partners with internal teams, customers, and industry partners to design, develop, test, and support embedded firmware and related technologies for new and existing products. At Nova-Tech Engineering, this role plays a key part in cross-functional problem-solving while contributing to a strengths-based, collaborative culture.


Other key areas include:
  • Bachelor’s degree in Computer, Electrical, or related engineering field
  • 5+ years of experience, required
  • Strong embedded programming skills (C preferred) and experience with communication protocols (CAN, I2C, SPI, Serial)
  • Proficiency with development tools (e.g., Eclipse, Git, VS Code, J-Link) and CAD tools (Altium, SolidWorks Electrical preferred)
  • Ability to read technical documentation and apply scientific/mathematical concepts to analyze data
  • Strong problem-solving, communication, and teamwork skills
  • Highly organized with ability to manage multiple priorities in a deadline-driven environment
  • Professional, ethical mindset with sound judgment and accountability
  • Willingness to travel up to 20% (domestic/international) with valid driver’s license and passport

Our location:
In 2005, Nova-Tech partnered with Life-Science Innovations to buy a 37-building, 110-acre historic hospital facility in Willmar from the State of Minnesota. Since that time, we have developed the resulting MinnWest Technology Campus into the largest privately owned technology park in the country. Willmar, MN is a bustling community located less than two hours from Minneapolis and one hour from St. Cloud known for its lakes and vibrant entertainment.

Things to check out: Willmar Stingers, Willmar WarHawks, Little Crow Ski Team, Green Lake and boat cruises, Glacial Lakes State Trail, Dorothy A. Olson Aquatic Center, The Barn Theatre, Sibley State Park, Robbins Island, Destination Playground, YMCA, Ridgewater College, area golf courses and simulators, local breweries, restaurants, and shopping.

Why join our team?
Nova-Tech Engineering offers a flexible, collaborative, and productive work environment focusing on culture and strengths. We’ve worked hard to create our unique culture and seek team members who match our core values so we can continue to create revolutionary solutions that forever change industries and enhance quality of life. 


The MinnWest Technology Campus offers a wide array of on-site amenities including a cafeteria, pool, fitness center, gymnasium, meeting spaces, daycare center, and more! We offer competitive wages with generous paid time off and benefits starting day one! Learn more at www.nteglobal.com.

To Apply or Further Inquire Contact:
Rachel Weiss | Talent Acquisition
Rachel.Weiss@nteglobal.com
(320) 222-9790

Get Firmware Developer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Blue River Technology logo

Systems Engineer, Autonomous Systems

$131k–$228kRemote · US-eligible
✓ From careers page· 8m ago
Millennium Management logo

AI Data Scientist

Hong Kong, Hong Kong
✓ From careers page· 12m ago
Millennium Management logo

Software Engineer

Miami, FL
✓ From careers page· 12m ago
Travelers logo

Software Engineer

$99k–$163kHartford, CT
✓ From careers page· 14m ago

Frequently asked questions

What is the salary for Firmware Developer at novatechengineering?

The estimated salary range for Firmware Developer at novatechengineering is $75,000 - $110,000 USD per year.

What skills are required for Firmware Developer at novatechengineering?

The required skills for Firmware Developer at novatechengineering include: C, CAN, I2C, SPI, Git.

What is the seniority level for Firmware Developer at novatechengineering?

Firmware Developer at novatechengineering is a Senior level position.

How do I apply for Firmware Developer at novatechengineering?

You can view the full description and apply for Firmware Developer at novatechengineering on EchoJobs: https://echojobs.io/job/novatechengineering-firmware-developer-dkeko.