Hardware Integration and Firmware Engineer

TechDigital Group

Redmond (WA)

On-site

USD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology company is seeking a talented Hardware Integration and Firmware Engineer to join their innovative team in Redmond. The successful candidate will be integral in integrating hardware peripherals and maintaining Board Support Packages for various laptop hardware while collaborating closely with hardware engineers. This role offers a chance to work in a dynamic environment focused on cutting-edge technology and product development.

Qualifications

  • Experience integrating hardware peripherals and maintaining Linux BSPs.
  • Proficiency with CI/CD tools for firmware automation.
  • Strong debugging skills and excellent collaboration.

Responsibilities

  • Integrate and configure hardware peripherals including I2C, SPI, and USB.
  • Maintain Board Support Packages and perform Linux bring-up for platforms.
  • Collaborate with hardware engineers for seamless integration.

Skills

BSP (Board Support Package)
Linux kernel
device drivers
bootloaders
CI/CD tools
integrating hardware peripherals

Education

Bachelor's degree in Computer Engineering
Bachelor's degree in Electrical Engineering

Job description

Job Description:
We are seeking a skilled Hardware Integration and Firmware Engineer to join our team. The ideal candidate will be responsible for
- Integrating and configuring hardware peripherals,
- debugging issues at various levels, and
- Collaborating with hardware engineers to ensure seamless integration and performance. This role involves maintaining Board Support Packages (BSPs) for specific laptop hardware, including the Linux kernel, device drivers, and bootloaders. Additionally, thecandidate will work with CI/CD tools to automate firmware builds and releases.

Key Responsibilities:
• Integrate and configure hardware peripherals such as I2C, SPI, UART, USB, and Ethernet using device trees.
• Debug issues at various levels to ensure efficient integration and performance.
• Collaborate with hardware engineers to ensure seamless integration and performance.
• Maintain BSPs for specific laptop hardware, including the Linux kernel, device drivers, and bootloaders.
• Perform Linux bring-upand validation for post-silicon platforms.
• Integrate GPU capabilities, such as OpenGL, Vulkan, and video acceleration, into the Linux BSP for optimal performance and features.
• Work with CI/CD tools to automate builds and releases for firmware.
Qualifications:
• Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
• Experience with integrating and configuring hardware peripherals.
• Proficiency in maintaining BSPs for Linux-based systems.
• Familiarity with CI/CD tools for automating builds and releases.
• Strong debugging and problem-solving skills.
• Excellent collaboration and communication skills.
Preferred Qualifications:
• Experience with Linux bring-up and validation for post-silicon platforms.
• Knowledge of GPU capabilities and integration into Linux BSPs.

Top Skills:
  • BSP (Board Support Package)
  • Linux kernel, device drivers, and bootloaders.
  • CI/CD tools to automate builds and releases for firmware
  • Integrate and configure hardware peripherals such as I2C, SPI, UART, USB, and Ethernet
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Spectra Defense Technologies • United States

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Embedded Linux BSP Engineer
Embedded Linux BSP Engineer

Pi Square Technologies • Farmington Hills (MI)

On-site
USD 110,000 - 150,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer
Firmware Engineer

AttoTude inc. • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Staff Hardware Engineer
Staff Hardware Engineer

Confidential • Orlando (FL)

On-site
USD 120,000 - 180,000
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 160,000
BSP / QNX Software Engineer
BSP / QNX Software Engineer

Pentangle Tech Services | P5 Group • Portland (OR)

On-site
USD 120,000 - 170,000
Staff Firmware Engineer - Core Compute
Staff Firmware Engineer - Core Compute

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 120,000 - 170,000