Embedded Systems Engineer: Bring-Up & Firmware

RXinsider LTD.

Northern (KY)

Hybrid

USD 78,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

ITW is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. The role involves hardware bring-up, low-level driver development, and cross-functional collaboration with engineering and manufacturing teams.

Qualifications include a BEng in a related field and at least 4 years in embedded software, with proficiency in C/C++, Git, and RTOS environments. Occasional travel to manufacturing sites is expected.

Qualifications

  • Bachelor’s degree in engineering (Software, Electrical, Computer Engineering, or related discipline) required.
  • Minimum 4 years of embedded software development experience.
  • Proficiency in C/C++, Git, and RTOS environments (FreeRTOS, MQX).
  • Strong hardware/software integration and system design understanding.
  • Ability to work independently across design, coding, testing, and documentation.

Responsibilities

  • Develop, code, test, and debug embedded software for customers and internal lines.
  • Modify software per specifications with limited guidance.
  • Apply engineering principles to create robust embedded solutions.
  • Bring up software on new hardware platforms and verify MCUs, memory, clocks and interfaces.
  • Develop and debug low-level drivers for UART, SPI, I2C, USB, Ethernet, GPIO, etc.
  • Provide technical input to schedules, estimates, and cross-functional coordination.
  • Document designs and analyses thoroughly.
  • Conduct tests for reliability, performance, and safety.

Skills

C/C++
Git/Github
RTOS (FreeRTOS/MQX)
Hardware/software integration
Schematics reading
Debugging firmware
Communication protocols
Self-motivated

Education

Bachelor’s degree in engineering

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers
Serial/protocol analysis tools
Prototype bring-up hardware

Job description

ITW is seeking an Embedded Software Engineer to design, develop, test, and support embedded software for existing and new products. The role involves hardware bring-up, low-level driver development, and cross-functional collaboration with engineering and manufacturing teams.

Qualifications include a BEng in a related field and at least 4 years in embedded software, with proficiency in C/C++, Git, and RTOS environments. Occasional travel to manufacturing sites 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 & 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 Systems Electrical Engineer
Embedded Systems Electrical Engineer

Siemens • Peachtree Corners (GA)

On-site
USD 90,000 - 130,000
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • Illinois

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
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • Iowa (LA)

On-site
USD 78,000 - 130,000
Embedded Firmware Engineer – Linux/RTOS
Embedded Firmware Engineer – Linux/RTOS

Workstream • Menlo Park (CA)

On-site
USD 130,000 - 180,000
Competitive salary & equity
Comprehensive health coverage
In-office amenities
+4
Embedded Software Engineer
Embedded Software Engineer

Avery Weigh-Tronix • North Dakota

On-site
USD 78,000 - 130,000