Scope of WorkThe selected engineer will be responsible for developing, integrating, and debugging embedded software running on an Adaptive SoC platform. The work will involve bare-metal environments, embedded Linux, RTOS development, and high-speed networking protocol integration. Responsibilities include, but are not limited to:Designing, implementing, and testing embedded software componentsIntegrating software on complex SoC architecturesLeveraging co-simulation, emulation, and hardware-based debugSupporting bring-up and validation of high-throughput networking interfacesParticipating in CI/CD workflows and Git-based development processesCollaborating with AMD engineering teams to meet program deliverables and timelinesRequired Skills & ExperienceThe proposed Senior Embedded Software Engineer must demonstrate the following:Embedded Development ExpertiseProficiency in bare-metal, embedded Linux (Yocto), and RTOS (Zephyr) developmentStrong programming skills in C/C++, Python, and bash scriptingAdaptive SoC KnowledgeProficient in software flows used in complex SoC architecturesExperience with embedded processor co-simulation, system-level debug, and hardware/software integration