Remote Embedded Software Engineer – MCU Bring-Up

ITW

Helena (MT)

Presencial

USD 78.000 - 130.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

ITW is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. You will handle hardware bring-up, low-level driver development, and integration of UART, SPI, I2C, USB, Ethernet, and GPIO while working closely with hardware and firmware teams.

The role requires 4+ years in embedded software, strong C/C++, FreeRTOS or MQX, and experience with JTAG, oscilloscopes, and logic analyzers.

Formación

  • Bachelor's degree in engineering (Software, Electrical, Computer Engineering, or related discipline).
  • Minimum of 4 years of embedded software development or related engineering roles.
  • Proficiency in embedded languages (C/C++), Git, and real-time OS (FreeRTOS/MQX).
  • Strong hardware/software integration and system-level design.
  • Ability to work independently across design, coding, testing, debugging, and documentation.
  • Experience supporting manufacturing, field teams, or customer applications is a plus.
  • Board bring-up experience and debug of low-level hardware/software issues on prototype hardware.
  • Ability to read schematics, datasheets, reference manuals and interface documentation.
  • Experience with embedded debug tools (JTAG, oscilloscopes, logic analyzers) and serial interfaces.
  • Experience integrating Bluetooth/BLE, UART, SPI, I2C, USB, or Ethernet.
  • Quarterly travel to Fairmont, MN facility; additional onsite visits may occur.

Responsabilidades

  • Develop, code, test, and debug embedded software for customers and internal lines.
  • Design and modify moderately complex software from specifications with limited guidance.
  • Apply engineering principles to create robust embedded solutions and validate versions.
  • Bring up software on new hardware platforms, initializing microcontrollers and interfaces.
  • Develop and debug drivers and BSPs for UART, SPI, I2C, USB, Ethernet, and GPIO.
  • Coordinate with cross-functional teams on software scope, status, risks, and issues.
  • Document designs, changes, and analyses thoroughly and professionally.
  • Prepare tests and validation plans to ensure product reliability and performance.
  • Assist in production and field support, and contribute to user manuals and technical docs.

Conocimientos

C/C++
Embedded software
Git/Github
FreeRTOS
MQX
Hardware/software integration
Debugging

Educación

Bachelor's degree in Engineering

Herramientas

JTAG
Oscilloscope
Logic Analyzer
UART
SPI
I2C
Ethernet

Descripción del empleo

ITW is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. You will handle hardware bring-up, low-level driver development, and integration of UART, SPI, I2C, USB, Ethernet, and GPIO while working closely with hardware and firmware teams.

The role requires 4+ years in embedded software, strong C/C++, FreeRTOS or MQX, and experience with JTAG, oscilloscopes, and logic analyzers.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Embedded Systems Engineer for MCU Bring-Up
Remote Embedded Systems Engineer for MCU Bring-Up

ITW • Boise (ID)

Presencial
USD 78.000 - 130.000
Embedded Software Engineer – Hardware Bring-Up
Embedded Software Engineer – Hardware Bring-Up

Avery Weigh-Tronix • North Dakota

Presencial
USD 78.000 - 130.000
Embedded Software Engineer - Hardware Bring-Up & Systems
Embedded Software Engineer - Hardware Bring-Up & Systems

Avery Weigh-Tronix • Missouri

Presencial
USD 78.000 - 130.000
Embedded Software Engineer: Hardware Bring-Up & RTOS
Embedded Software Engineer: Hardware Bring-Up & RTOS

Avery Weigh-Tronix • EE. UU.

A distancia
USD 78.000 - 130.000
Travel to Fairmont, MN
Embedded Software Engineer: Hardware Bring-Up & Integration
Embedded Software Engineer: Hardware Bring-Up & Integration

Avery Weigh-Tronix • Indiana (PA)

Presencial
USD 78.000 - 130.000
Senior Embedded Firmware Engineer — Real-Time MCU
Senior Embedded Firmware Engineer — Real-Time MCU

Sapsol Technologies Inc • Irvine (CA)

Presencial
USD 120.000 - 170.000
Embedded Firmware Engineer — RTOS & ARM Microcontrollers
Embedded Firmware Engineer — RTOS & ARM Microcontrollers

Cardinal-Scale-Manufacturing,-Co • Webb City (MO)

Presencial
USD 85.000 - 120.000
Paid Time Off
medical
dental
+5
Embedded Systems Hardware Engineer II: MCU Bring-Up
Embedded Systems Hardware Engineer II: MCU Bring-Up

Techtronic Industries • Town of Brookfield (WI)

Presencial
USD 85.000 - 110.000
Health, dental and vision insurance
401(k) savings plan
Education assistance
+1
Embedded Hardware Engineer II: MCU Bring-Up Leader
Embedded Hardware Engineer II: MCU Bring-Up Leader

Milwaukee-Tool • Town of Brookfield (WI)

Presencial
USD 90.000 - 120.000
Health, dental, and vision insurance
401(k) savings plan
Education assistance
+1
Remote Embedded Firmware Engineer II
Remote Embedded Firmware Engineer II

SoundOff Signal • Hudsonville (MI)

Híbrido
USD 90.000 - 120.000