SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT
Core
Develop U-Boot and OP-TEE software to improve performance of key applications and benchmarks on AMD hardware.
Role type
Senior embedded software engineer (U-Boot/OP-TEE)
Builds
U-Boot and OP-TEE components for AMD processors
Domain
Embedded systems, ARM-based SoCs, low-level driver development
Required skills
C programming, U-Boot development, OP-TEE development, Linux driver development, embedded driver development, ARM SoC system-level knowledge, debugging, ASIC bring-up, scripting
Preferred skills
Petalinux, Vivado, Vitis, source code control systems (GitHub), profilers, debuggers
Technologies
U-Boot, OP-TEE, C, ARM, Linux, Petalinux, Vivado, Vitis, GitHub
Responsibilities
Work with architecture specialists to improve future products, Apply a data-minded approach to target optimization efforts, Stay informed of software and hardware trends, Participate in new ASIC and hardware bring-ups, Debug/fix existing issues and research efficient alternatives, Develop technical relationships with peers and partners
Seniority
Senior, hands-on IC
