Embedded Software Engineer: Hardware Bring-Up & Integration

Avery Weigh-Tronix

Indiana (PA)

On-site

USD 78,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

Avery Weigh-Tronix • Michigan

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
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
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 Software Engineer - C/C++, Linux/RTOS, Driver
Embedded Software Engineer - C/C++, Linux/RTOS, Driver

Actalent • Johnstown (CO)

On-site
USD 95,000 - 130,000
Medical
Dental
Vision
+9
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer – Real-Time C/C++ for Autonomy
Embedded Software Engineer – Real-Time C/C++ for Autonomy

Aeva, Inc. • Mountain View (CA)

On-site
USD 132,400 - 179,200
Lead Embedded Software Engineer - Real-Time Systems
Lead Embedded Software Engineer - Real-Time Systems

Talentify • Marlborough (MA)

On-site
USD 120,000 - 160,000
Medical insurance
Dental insurance
401k
+3
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 160,000