Drimva

OnLogic

Firmware Engineer, Industrial Solutions

$140K–$160K

South Burlington, Vermont +1 · Full-time · Posted Sep 3, 2026

Location
South Burlington, Vermont
Cary, North Carolina
Experience
3+ years of firmware development experience; preferably with ARM SoCs in the industrial PC industry.
Education
Bachelor's degree or higher in Computer Science, Software Engineering, or Electrical Engineering.
Visa sponsorship
Must be able to work in the U.S. without visa sponsorship.

About the job

Develops and sustains firmware and software for industrial computing products, from design and prototyping through validation and production.

What you'll do

  • Define firmware requirements and lead firmware and software development for ARM SoCs, MCUs, and x86 platforms.
  • Develop Linux device drivers, support custom x86 UEFI/BIOS, and validate firmware on prototypes.
  • Coordinate with engineering and manufacturing teams, support certification and product sustainability, and manage related issues and documentation.

What they ask for

  • Bachelor's degree or higher in Computer Science, Software Engineering, or Electrical Engineering.
  • 3+ years of firmware development experience; experience leading targeted software/firmware design efforts and collaborating across engineering disciplines.
  • Embedded firmware debugging experience using JTAG-based debuggers and logic analyzers; strong software design background with C and Assembly.
  • Experience with version control systems such as Git; understanding of ARM or MCU architectures, firmware, and Linux; ability to work in the U.S. without visa sponsorship.

Nice to have

  • Firmware experience with ARM SoCs in the industrial PC industry.
  • Experience with ARM64 SoCs and device trees in an ARM environment.

Pay

$140,000 to $160,000 USD base salary

Tools

ARM, SoCs, MCUs, Linux, x86 UEFI/BIOS, JTAG, C, Assembly

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)