Embedded Software Engineer: Hardware Bring-Up & Integration

Avery Weigh-Tronix

Indiana (PA)

On-site

USD 78,000 - 130,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Avery Weigh-Tronix is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. Responsibilities include hardware bring-up, low-level driver development, and cross-functional collaboration across engineering and manufacturing teams.

The role requires strong C/C++ skills, RTOS experience (FreeRTOS/MQX), and a proven ability to work from schematics and reference manuals.

Qualifications

  • Bachelor’s degree in engineering is required.
  • 4+ years embedded software development experience.
  • Proficiency in C/C++, Git, and RTOS environments.
  • Experience with board bring-up and hardware/software integration.
  • Experience with JTAG, oscilloscopes, and logic analyzers.
  • Ability to read schematics and datasheets.

Responsibilities

  • Develop, code, test, and debug new embedded software or enhancements.
  • Bring up embedded software on new hardware platforms.
  • Develop and debug low-level drivers and board support software.
  • Collaborate with cross-functional teams and document designs.
  • Analyze test results and drive design decisions.
  • Support manufacturing and field teams.
  • Travel to Fairmont, MN for onsite work.

Skills

C/C++
HW/SW integration
FreeRTOS
Embedded debugging
Serial protocols
Git
Schematic reading
Bluetooth/BLE

Education

Bachelor’s degree in Engineering

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers
Serial/protocol analyzers

Job description

Avery Weigh-Tronix is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. Responsibilities include hardware bring-up, low-level driver development, and cross-functional collaboration across engineering and manufacturing teams.

The role requires strong C/C++ skills, RTOS experience (FreeRTOS/MQX), and a proven ability to work from schematics and reference manuals.

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 Specialist
Embedded Software Engineer — Hardware Bring-Up Specialist

Avery Weigh-Tronix • Kansas

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

Avery Weigh-Tronix • Michigan

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

Avery Weigh-Tronix • Illinois

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 & RTOS
Embedded Software Engineer — Hardware Bring-Up & RTOS

RXinsider LTD. • Indiana (PA)

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 - 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 - Real-Time, HW/OS Integration
Embedded Software Engineer - Real-Time, HW/OS Integration

Clutch Canada • Mountain View (CA)

On-site
USD 132,000 - 180,000
Equity
Health, dental and vision coverage
401k
+2
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
Embedded Firmware Engineer - C/C++, RTOS, Industrial
Embedded Firmware Engineer - C/C++, RTOS, Industrial

TechLink Systems, Inc. • Marshalltown (IA)

On-site
USD 90,000 - 120,000