Role: Embedded senior software engineer Lead

Location: Austin TX /Remote

Domain: Embedded

THE PERSON:

The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.

KEY RESPONSIBILITIES:

  • Bring-up activities for Software stack for Linux and baremetal including Applications on Automotive and Industrial boards with APU/GPU/FPGA.
  • Lead Reference Design development activities to showcase AMD silicon capabilities highlighting range of value-add features from Display to Graphics, to AI and Safey capabilities running on AMD Automotive reference platform.
  • Ability to work independently, develop the detailed solution. Work closely with internal Architects and engineers to create new features and solutions.
  • Will be key technical interface interacting with backend engineering teams, customers, Marketing, Ecosystem partners and various engineering units across the company.

PREFERRED EXPERIENCE:

  • 5- 8 years of experience in Baremetal or Linux Kernel internals/driver development/application development. Android development expertise is required.
  • Proficient in C/C++ and embedded systems and Real Time Operating Systems. Profiecient in scripting language Python/Shell/Tcl
  • Solid background in operating system internals, device driver, algorithms, and data structures and with Embedded System firmware like UEFI or Coreboot.
  • Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes. Debugging and fixing existing driver issues.
  • Design and development of display technologies (ie: Superframes, HDR, high-resolution displays etc.)
  • Strong understanding of Graphics pipeline, Multimedia and Display Technologies. Deep familiarity with X86 architecture, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc.
  • Graphics software development using HIP, CUDA, or OpenCL.
  • Lead user space application development in Android, QT etc.
  • Experience in GIT environment and Test Automation framework.

Salary

$50 - $60

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States