Staff Firmware Engineer: Embedded Linux & FPGA Expert

Hru Tech

Sterling Heights (MI)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hru Tech is seeking a Contractor – Staff Firmware Engineer in Michigan to design and develop firmware for processing and interface products. You will collaborate with systems, software, and hardware engineers to create video/image processing solutions and write embedded Linux code for complex platforms.

The role requires 7–10 years of experience, strong Linux development, and experience with Yocto, Xilinx FPGAs, and NVIDIA Jetson platforms. Occasional OT and team collaboration are expected.

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering or Computer Science.
  • 7-10 years of experience.
  • Experience with Linux & Linux driver development.
  • Experience with tools/languages such as GIT, Bitbucket, C, C++, Qt, Yocto.
  • Experience developing baremetal C for Xilinx FPGAs using Vitis.
  • Experience with mixed OS environments (VxWorks, Linux, PetaLinux, RTOS, Virtualization, BSPs).
  • Experience with serial and network protocols (RS-232/422, CAN, TCP/IP, UDP/IP).
  • Experience with Linux system image build tools such as Yocto.
  • Experience with Eclipse, Makefile, GIT, gcc, DOORs, Jira/Bitbucket/Confluence, gdb, or QT is a plus.
  • Experience with hypervisors and security features (SELinux, verified boot).

Responsibilities

  • Design, develop Firmware for Electronic Components and Subsystems for Processing and Interface Products.
  • Collaborate with systems, software, and hardware engineers for video, image & graphics processing.
  • Develop and review requirements and digest into work packages.
  • Perform embedded Linux development.
  • Develop baremetal C for Xilinx FPGA.
  • Develop system constraints and perform lab debugging.
  • Perform Yocto Linux development on NVIDIA Jetson and Xilinx Ultrascale platforms.
  • Develop Linux drivers for custom peripherals and general Linux drivers.
  • Demonstrate problem solving, learning, and multitasking capabilities.
  • Familiarity with V4L2, GStreamer, CUDA, OpenCV is a plus.

Skills

Embedded Linux
C/C++
Yocto
Linux driver development
GIT
Qt
NVIDIA Jetson
Xilinx FPGA
GDB
Eclipse
Makefile
Jira/Bitbucket/Confluence
CUDA
OpenCV

Education

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

Tools

GIT
Bitbucket
Confluence
Qt
Yocto
Eclipse
Makefile
GCC
DOORs
Jira

Job description

Hru Tech is seeking a Contractor – Staff Firmware Engineer in Michigan to design and develop firmware for processing and interface products. You will collaborate with systems, software, and hardware engineers to create video/image processing solutions and write embedded Linux code for complex platforms.

The role requires 7–10 years of experience, strong Linux development, and experience with Yocto, Xilinx FPGAs, and NVIDIA Jetson platforms. Occasional OT and team collaboration are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer (Linux, FPGA)
Senior Embedded Firmware Engineer (Linux, FPGA)

Infotree Global Solutions • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Staff Firmware Engineer (15161)
Staff Firmware Engineer (15161)

Hru Tech • Sterling Heights (MI)

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

Contract Professionals, Inc. • Sterling Heights (MI)

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

Infotree Global Solutions • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Senior Firmware Engineer - Core Compute (Embedded Linux)
Senior Firmware Engineer - Core Compute (Embedded Linux)

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 120,000 - 170,000
Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Mid-Career Embedded Firmware Engineer (Contract)
Mid-Career Embedded Firmware Engineer (Contract)

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Firmware Software Engineer
Firmware Software Engineer

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Linux Firmware Engineer | FPGA/SoC
Senior Embedded Linux Firmware Engineer | FPGA/SoC

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 180,000 - 240,000
Health Insurance
Dental Insurance
Vision Insurance
+2