Embedded Software Engineer: Hardware Bring-Up & RTOS

Avery Weigh-Tronix

Michigan

On-site

USD 78,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avery Weigh-Tronix is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. You will bring up new hardware, integrate low-level drivers, and work with cross-functional teams to ensure robust, reliable solutions.

Responsibilities include software architecture contributions, product enhancements, and verification across the lifecycle. Quarterly travel to our Fairmont, MN facility is expected.

Qualifications

  • Bachelor’s degree in engineering is required.
  • Minimum 4 years of embedded software experience.
  • Proficiency in C/C++, Git, and RTOS environments (FreeRTOS/MQX).
  • Strong hardware/software integration and system-level design.
  • Ability to travel quarterly to the Fairmont, MN facility.

Responsibilities

  • Design, develop, test, and support embedded software for products.
  • Bring up new hardware and integrate software with MCUs.
  • Develop and debug low-level drivers and board support software.
  • Coordinate with cross-functional teams and communicate status clearly.
  • Ensure reliability validation and product lifecycle support.

Skills

C/C++
Git/Github
FreeRTOS/MQX
JTAG debug tools
Oscilloscopes
Logic analyzers
Serial/protocol analysis
UART/SPI/I2C/USB/Ethernet
HW/SW integration

Education

Bachelor’s degree in Engineering (Software, Electrical, Computer Engineering, or related)

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers
Serial/Protocol analysis tools

Job description

Avery Weigh-Tronix is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. You will bring up new hardware, integrate low-level drivers, and work with cross-functional teams to ensure robust, reliable solutions.

Responsibilities include software architecture contributions, product enhancements, and verification across the lifecycle. Quarterly travel to our Fairmont, MN facility is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: Hardware Bring-Up & Integration
Embedded Software Engineer: Hardware Bring-Up & Integration

Avery Weigh-Tronix • Indiana (PA)

On-site
USD 78,000 - 130,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Avery Weigh-Tronix • Iowa (LA)

On-site
USD 78,000 - 130,000
Embedded Software Engineer - Hardware Bring-Up & Systems
Embedded Software Engineer - Hardware Bring-Up & Systems

Avery Weigh-Tronix • Missouri

On-site
USD 78,000 - 130,000
Embedded Software Engineer – Hardware Bring-Up
Embedded Software Engineer – Hardware Bring-Up

Avery Weigh-Tronix • North Dakota

On-site
USD 78,000 - 130,000
Embedded Software Engineer — Real-Time RTOS
Embedded Software Engineer — Real-Time RTOS

Toyota Material Handling, Inc. • New York (NY), Northern (KY)

Hybrid
USD 74,000 - 95,000
Performance Bonus
Paid Time Off
13 Paid Holidays
+5
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Real-Time Embedded Software Engineer (C/C++, RTOS)
Real-Time Embedded Software Engineer (C/C++, RTOS)

Aeva • Mountain View (CA)

On-site
USD 140,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • North Dakota

On-site
USD 78,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • Michigan

On-site
USD 78,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • Missouri

On-site
USD 78,000 - 130,000