Remote Embedded Systems Engineer - Hardware & Firmware Lead

ITW

Phoenix (AZ)

On-site

USD 78,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITW in Phoenix, AZ is seeking an Embedded Software Engineer responsible for the design, development, testing, and support of embedded software for new hardware brings up and microcontroller-based systems. The role involves hands-on coding, cross-functional collaboration, and ownership of software from design to deployment.

The ideal candidate has 4+ years of embedded software experience, proficiency in C/C++, and experience with FreeRTOS/MQX, plus hardware/software integration skills.

Qualifications

  • Bachelor’s degree in engineering required.
  • Minimum of 4 years in embedded software development.
  • Proficiency in C/C++ and Git.
  • Experience with FreeRTOS or MQX and hardware/software integration.
  • Ability to work independently across design to documentation.
  • Strong analytical and communication skills.
  • Experience with board bring-up and debugging on prototype hardware.

Responsibilities

  • Develop, code, test, and debug embedded software for customers and internal products.
  • Bring up embedded software on new hardware platforms.
  • Develop and debug low-level drivers and board support for interfaces.
  • Coordinate with cross-functional teams and document designs.
  • Define test plans and verify product reliability.
  • Diagnose startup and communication issues between firmware and hardware.
  • Support manufacturing and field teams with software issues.

Skills

C/C++
Embedded software development
Git/Github
FreeRTOS
MQX
Board bring-up
Hardware/software integration
Debugging

Education

Bachelor’s degree in engineering

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers
Serial/protocol analysis

Job description

ITW in Phoenix, AZ is seeking an Embedded Software Engineer responsible for the design, development, testing, and support of embedded software for new hardware brings up and microcontroller-based systems. The role involves hands-on coding, cross-functional collaboration, and ownership of software from design to deployment.

The ideal candidate has 4+ years of embedded software experience, proficiency in C/C++, and experience with FreeRTOS/MQX, plus hardware/software integration skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Software Engineer: MCU & Hardware
Remote Embedded Software Engineer: MCU & Hardware

ITW • Austin (TX)

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

ITW • Madison (WI)

Remote
USD 78,000 - 130,000
Remote Embedded Engineer: MCU & Hardware Bring-Up
Remote Embedded Engineer: MCU & Hardware Bring-Up

ITW • Lansing (MI)

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

ITW • Trenton (NJ)

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

ITW • Carson City (NV)

On-site
USD 78,000 - 130,000
Embedded Systems Engineer - Remote, Bring-Up & RTOS
Embedded Systems Engineer - Remote, Bring-Up & RTOS

ITW • Atlanta (GA)

On-site
USD 78,000 - 130,000
Senior Embedded Software Engineer — Remote
Senior Embedded Software Engineer — Remote

ITW • Jackson (MS)

Remote
USD 78,000 - 130,000
Remote Embedded Firmware Engineer – Hardware Bring-Up
Remote Embedded Firmware Engineer – Hardware Bring-Up

ITW • Dover (DE)

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