Job Title: Senior Embedded Software Engineer
Location: London (Hybrid- 1-2 Days) Duration: Fixed term contract Job Overview: Scope of Work Client is seeking a Senior Embedded Software Engineer to support development activities for a complex Adaptive SoC design targeted toward a high-speed networking application. This engagement will be for an initial term of six (6) months, with the potential for extension based on project needs and performance.
Role Required
Senior Embedded Software Engineer
Scope of Work
The 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 components
Integrating software on complex SoC architectures
Leveraging co-simulation, emulation, and hardware-based debug
Supporting bring-up and validation of high-throughput networking interfaces
Participating in CI/CD workflows and Git-based development processes
Collaborating with AMD engineering teams to meet program deliverables and timelines
Required Skills & Experience
The proposed Senior Embedded Software Engineer must demonstrate the following:
Embedded Development Expertise
Proficiency in bare-metal, embedded Linux (Yocto), and RTOS (Zephyr) development
Strong programming skills in C/C++, Python, and bash scripting
Adaptive SoC Knowledge
Proficient in software flows used in complex SoC architectures
Experience with embedded processor co-simulation, system-level debug, and hardware/software integration
Familiarity with AMD Adaptive SoC development tools, including: AMD Vivado
AMD Vitis
High-Speed Networking Experience
Hands-on experience with: 100Gb Ethernet
PCIe (various generations)
Understanding of high-throughput, low-latency networking architectures
Development Workflow Competence
Proficiency with Git, including branching strategies, code review, and CI/CD integration
Proposal Requirements
Suppliers must include the following in their submission:
Candidate Resume including relevant project experience
Summary of Technical Fit based on the required skills
Availability (earliest start date, expected transition time)
Location of the proposed engineer and working time zone
Any additional value-added capabilities or support the supplier can provid
TPBN1_UKTJ