Industrial Firmware Engineer - ARM, Linux & UEFI

OnLogic

Cary (NC)

Presencial

USD 120.000 - 140.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

Ventajas ofrecidas por este puesto de trabajo

401k Plan with employer contribution
Profit sharing
Paid maternity & paternity leave
Employee Stock Purchase Plan
Comprehensive benefits

Descripción de la vacante

OnLogic is seeking a Firmware Engineer to design, develop, and sustain firmware across ARM SoCs and MCUs for industrial computers. You’ll port Linux drivers, customize UEFI/BIOS, and collaborate with mechanical, electrical, and software teams throughout development—from concept to volume production.

The ideal candidate has 3+ years of firmware experience with ARM in an industrial setting, strong C/Assembly skills, and hands-on debugging with JTAG and logic analyzers.

Formación

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or Electrical Engineering.
  • Experience leading targeted software / firmware design efforts.
  • 3+ years of firmware development experience, preferably with ARM SoCs in the industrial PC industry.
  • Experience collaborating across multiple engineering disciplines, such as mechanical, electrical, firmware, and product testing.
  • Experience in embedded firmware and debugging using JTAG‑based debuggers and logic analyzers.
  • Strong background in software design with C and Assembly.
  • Experience with version control systems like Git and the standard software development process.
  • Understanding of ARM or MCU architectures, firmware, and Linux.
  • Experience with ARM64 SoCs, including their architecture and operation, is desirable.
  • Experience with device trees in an ARM environment is preferred.
  • Engineering aptitude for electronic/electrical systems.
  • Ability to understand schematics for software/hardware integration.
  • Ability to work in the U.S. without visa sponsorship.

Responsabilidades

  • Working with the product definition and design teams to identify and document firmware requirements and specifications.
  • Performing firmware and software development targeting ARM SoCs and various MCUs.
  • Guiding specific firmware and software development efforts.
  • Porting and developing Linux device drivers for our ARM products.
  • Supporting x86 UEFI customizations.
  • Collaborating with external parties in the development of firmware.
  • Working with manufacturing to build prototypes for evaluation.
  • Validating the function of firmware and drivers on prototypes.
  • Actively participating in the continuous improvement of the company’s development processes.
  • Supporting the product certification process by managing technical documentation and resolving compliance-related issues.
  • Supporting product sustainability and customer requirements for SW/FW-related issues.
  • Tracking issues and assisting with severity assessments, facilitating resolutions, and managing appropriate documentation.
  • Remaining aware of end‑customer impacts and ramifications to the usability experience.

Conocimientos

ARM firmware
Firmware development
C & Assembly
JTAG debugging
Linux knowledge
ARM64 SoCs
Device trees
Git
Cross-functional collaboration
Schematic understanding
UEFI/BIOS
US work authorization

Educación

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

Herramientas

Git

Descripción del empleo

OnLogic is seeking a Firmware Engineer to design, develop, and sustain firmware across ARM SoCs and MCUs for industrial computers. You’ll port Linux drivers, customize UEFI/BIOS, and collaborate with mechanical, electrical, and software teams throughout development—from concept to volume production.

The ideal candidate has 3+ years of firmware experience with ARM in an industrial setting, strong C/Assembly skills, and hands-on debugging with JTAG 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

Industrial Firmware Engineer — ARM, Linux & UEFI
Industrial Firmware Engineer — ARM, Linux & UEFI

OnLogic • Cary (NC)

Presencial
USD 140.000 - 160.000
Competitive salary
Comprehensive Benefits package
401k Plan with 3% Employer contributed
+4
Onsite Firmware Engineer - ARM/Linux, UEFI & Drivers
Onsite Firmware Engineer - ARM/Linux, UEFI & Drivers

OnLogic, Inc. • Burlington (VT)

Presencial
USD 100.000 - 120.000
Competitive benefits package
401k plan with 3% employer contribute
Annual profit-sharing bonus
+1
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)

OnLogic, Inc. • Burlington (NC)

Presencial
USD 120.000 - 140.000
Competitive salary based on experience
Comprehensive benefits package
401k Plan with 3% Employer Contribution
+3
Firmware Engineer, Industrial Solutions
Firmware Engineer, Industrial Solutions

OnLogic • South Burlington (VT)

Presencial
USD 140.000 - 160.000
401k Plan with 3% Employer Contrib.
Annual Profit Share Bonus
Paid Maternity & Paternity Leave
+1
Firmware Engineer
Firmware Engineer

OnLogic • Cary (NC)

Presencial
USD 120.000 - 140.000
401k Plan with employer contribution
Profit sharing
Paid maternity & paternity leave
+2
Firmware Engineer
Firmware Engineer

OnLogic, Inc. • Burlington (VT)

Presencial
USD 100.000 - 120.000
Competitive benefits package
401k plan with 3% employer contribute
Annual profit-sharing bonus
+1
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

Presencial
USD 90.000 - 130.000
Industrial Firmware Engineer: CIP & Automation Specialist
Industrial Firmware Engineer: CIP & Automation Specialist

Katalyst CRO • Mequon (WI)

Presencial
USD 90.000 - 120.000
Firmware Engineer
Firmware Engineer

OnLogic, Inc. • Burlington (NC)

Presencial
USD 120.000 - 140.000
Competitive salary based on experience
Comprehensive benefits package
401k Plan with 3% Employer Contribution
+3
Firmware Engineer, Industrial Solutions
Firmware Engineer, Industrial Solutions

OnLogic • Cary (NC)

Presencial
USD 140.000 - 160.000
Competitive salary
Comprehensive Benefits package
401k Plan with 3% Employer contributed
+4