Role: Embedded Senior Software Engineer Lead
Location: Austin TX / Remote
Type: Fulltime / Contract
Domain: Embedded
Rate: $55/hr. C2C OR $110k/annum
THE ROLE: AMD is looking for a senior software engineer Lead. As a key contributor you will be leading teams to drive and enhance AMDs abilities to deliver the highest quality industryleading technologies to market.
THE PERSON: The ideal candidate possesses an innovative and problemsolving 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 fastpaced relevant environment while working with different teams of engineers and collaborators.
KEY RESPONSIBILITIES:
- Bringup 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 valueadd 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/crosscompiling 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 highresolution displays etc.)
AMD Official Use Only Third Party
- 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.
ACADEMIC CREDENTIALS:
- Bachelors or Masters degree in Computer/Software Engineering Computer Science or related technical discipline (58years)