Firmware Developer

Nova-Tech Engineering

Willmar (MN)

On-site

USD 75,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nova-Tech Engineering is looking for a Firmware Developer in Willmar, MN. In this role, you will design, develop, test, and document embedded firmware. You should have a Bachelor's degree in a related engineering field and over 5 years of programming experience, especially in C. The ideal candidate will possess strong skills in embedded systems, communication protocols, and development tools like Eclipse and Git. A competitive salary from $75,000 to $110,000 is offered along with benefits from day one.

Qualifications

  • 5+ years of required experience.
  • Ability to read technical documentation and apply scientific/mathematical concepts to analyze data.
  • Highly organized with the ability to manage multiple priorities in a deadline-driven environment.

Responsibilities

  • Design, develop, test, and document embedded firmware for new and existing products.
  • Program and debug embedded systems, including drivers, device communication, and system architecture.
  • Collaborate cross-functionally to solve complex problems and communicate project updates.

Skills

Embedded programming skills (C preferred)
Communication protocols (CAN, I2C, SPI, Serial)
Problem-solving skills
Teamwork skills

Education

Bachelor's degree in Computer, Electrical, or related engineering field

Tools

Eclipse
Git
VS Code
CAD tools (Altium, SolidWorks Electrical preferred)

Job description

Firmware Developer

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

Overview

Nova-Tech Engineering, founded in 1992, is a growing company that engineers and manufactures process automation technology to serve over 500 commercial poultry hatcheries in more than 65 countries worldwide. The company’s operations are housed at the MinnWest Technology Campus in Willmar, MN.

Responsibilities
  • 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.
Qualifications
  • Bachelor’s degree in Computer, Electrical, or related engineering field.
  • 5+ years of required experience.
  • Strong embedded programming skills (C preferred) and experience with communication protocols (CAN, I2C, SPI, Serial).
  • Proficiency with development tools (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 the 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 a valid driver’s license and passport.
Location

Willmar, MN – the MinnWest Technology Campus, a privately owned technology park spanning 110 acres.

Competitive wages and benefits are provided starting day one.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer
Electrical Engineer

Electrical Association • Willmar (MN)

On-site
USD 75,000 - 110,000
Flexible work environment
Competitive wages
Generous paid time off
+1
Firmware Engineer
Firmware Engineer

Nova Ltd. • Fremont (CA)

On-site
USD 130,000 - 170,000
Field Support Specialist
Field Support Specialist

Willmar Lakes Area Chamber of Commerce • Willmar (MN)

On-site
USD 60,000 - 80,000
Field Engineer
Field Engineer

Willmar Lakes Area Chamber of Commerce • Willmar (MN)

On-site
USD 70,000 - 90,000
Field Support Specialist
Field Support Specialist

Nova-Tech Engineering, LLC • Willmar (MN)

On-site
USD 60,000 - 80,000
Competitive wages
Paid time off
Benefits starting day one
Firmware Developer (Embedded C/C++)
Firmware Developer (Embedded C/C++)

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 100,000 - 125,000
Field Engineer
Field Engineer

Nova-Tech Engineering, LLC • Willmar (MN)

On-site
USD 70,000 - 90,000
Firmware Engineer
Firmware Engineer

Nova Measuring Instruments • Fremont (CA)

On-site
USD 130,000 - 170,000
Field Support Specialist
Field Support Specialist

Nova-Tech Engineering • Willmar (MN)

On-site
USD 60,000 - 80,000
Firmware Developer
Firmware Developer

CyberCoders • Elkton (FL)

On-site
USD 80,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+2