Real-Time Embedded Firmware Engineer – On-Site Mooresville

IST PRECISION

North Carolina

On-site

USD 100,000 - 180,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

IST Precision Inc. is seeking a firmware engineer to design and debug RTOS and bare-metal firmware for ARM microcontrollers and AMD/Xilinx SoCs, focusing on real-time deterministic behavior in hardware-driven projects.

You will collaborate with electronics, mechanical, and software teams, work hands-on with oscilloscopes and logic analyzers, and contribute to bring-up, testing, and integration of high-precision instrumentation systems.

Qualifications

  • Bachelor's in a related field as required.
  • 5+ years of embedded firmware development for hardware systems.
  • Proficiency in C and C++ for embedded work.
  • Experience with RTOS and bare-metal firmware on ARM MCUs.
  • Experience with SPI, I2C, UART, and timing-sensitive interfaces.
  • Experience bringing up hardware with test equipment.

Responsibilities

  • Develop and maintain firmware for ARM-based MCUs and SoCs.
  • Implement data acquisition, real-time control, and high-speed interfaces.
  • Design control algorithms including PID and phase locking for systems.
  • Collaborate with electronics, mechanical, and software teams.
  • Conduct hardware bring-up and debugging with oscilloscopes & logic analyzers.
  • Support architecture decisions, code reviews, and DevOps alignment.

Skills

C/C++
RTOS
ARM MCUs
Multi-threading
Debugging
Real-time systems
Serial protocols
Signal processing concepts
Problem solving

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science

Tools

Oscilloscopes
Logic analyzers
SPI/I2C/UART interfaces
AMD/Xilinx SoCs (MicroBlaze, Zynq)
ARM-based MCUs

Job description

IST Precision Inc. is seeking a firmware engineer to design and debug RTOS and bare-metal firmware for ARM microcontrollers and AMD/Xilinx SoCs, focusing on real-time deterministic behavior in hardware-driven projects.

You will collaborate with electronics, mechanical, and software teams, work hands-on with oscilloscopes and logic analyzers, and contribute to bring-up, testing, and integration of high-precision instrumentation systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

IST PRECISION • North Carolina

On-site
USD 100,000 - 180,000
Real-Time Embedded Firmware Engineer
Real-Time Embedded Firmware Engineer

Neura Market • Costa Mesa (CA), Northern (KY)

Hybrid
USD 166,000 - 220,000
Equity grants
Top-tier benefits
Embedded Firmware Engineer - ARM Cortex-M, RTOS, RF
Embedded Firmware Engineer - ARM Cortex-M, RTOS, RF

Apollo Professional Solutions, Inc. • Indianapolis (IN)

On-site
USD 96,000 - 113,000
medical
dental
vision
+1
Embedded Firmware Engineer – RTOS, ARM/Cortex, DoD Clearance
Embedded Firmware Engineer – RTOS, ARM/Cortex, DoD Clearance

Corvid Technologies • Batavia Township (OH)

On-site
USD 105,000 - 140,000
Employee Stock Ownership Plan
Medical Insurance (Blue Cross)
Paid Time Off
+4
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Embedded Firmware Engineer for Microcontrollers & SoCs – RTOS
Embedded Firmware Engineer for Microcontrollers & SoCs – RTOS

OpenTalent • Huntsville (AL)

On-site
USD 85,000 - 110,000
Senior Firmware Engineer — Real-Time Embedded Lead Equity
Senior Firmware Engineer — Real-Time Embedded Lead Equity

Ommo Technologies, inc. • Carrollton (TX)

On-site
USD 110,000 - 165,000
401(k) with Company Match
Equity Participation
Paid Time Off & Holidays
+1
Onsite Firmware Engineer - ARM/Linux, UEFI & Drivers
Onsite Firmware Engineer - ARM/Linux, UEFI & Drivers

OnLogic, Inc. • Burlington (VT)

On-site
USD 100,000 - 120,000
Competitive benefits package
401k plan with 3% employer contribute
Annual profit-sharing bonus
+1
Senior Embedded Firmware Engineer (RTOS, ARM)
Senior Embedded Firmware Engineer (RTOS, ARM)

TechINT Solutions Group, LLC • Baltimore (MD)

On-site
USD 100,000 - 140,000
15 personal days
10 paid federal holidays
Health insurance
+4
Real-Time Embedded Firmware Engineer – Motor Drive
Real-Time Embedded Firmware Engineer – Motor Drive

Sapsol Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 170,000