← Back to jobs

Experis Logo
Embedded SW Engineer

Experis

 

Nashville, TN, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Embedded SW engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will port and configure GMSL3 drivers, customize BIOS/UEFI, and develop Board Support Packages (BSP) for x86 Linux platforms. You will own the hardware initialization process, debug board bring-up, and ensure firmware compatibility with hardware and DevOps teams.

This role is on-site.

Responsibilities

  • Port and configure GMSL3 drivers and utilities.
  • Customize BIOS/UEFI and configure Linux kernel modules.
  • Develop and validate Board Support Packages (BSP) for x86 platforms.
  • Perform hardware initialization and debug board bring-up using JTAG and oscilloscopes.
  • Collaborate with hardware and DevOps teams to ensure platform compatibility.

Required Skills

  • 5+ years of experience in embedded software engineering.
  • Strong proficiency in C/C++ and low-level programming.
  • Deep knowledge of Linux kernel boot flow and hardware initialization.
  • Experience with BSP development for x86 architectures.
  • Proficiency in embedded systems debugging using JTAG, serial console, and oscilloscopes.
  • Familiarity with storage devices (eMMC, NVMe, SATA, SD) and root filesystem setup.

Preferred Skills

  • Experience with GMSL3 protocol and utilities.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs