CareerPlan

SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT

Hyderabad, IndiaFull-time2026-10-01 → 2026-10-22

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