> Markdown version of [/jobs/ext/3973904-software-development-engineer-iii](https://www.wearedevelopers.com/jobs/ext/3973904-software-development-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer III - **Company:** Ampcus Incorporated - **Location:** Redmond, WA, United States - **Experience:** Experienced - **Salary:** $145,600 - $156,000 - **Contract:** Permanent contract - **Skills:** Board Bringup, C++ (Programming Language), Software Debugging, Programming Tools, Embedded Software, Internet Protocol, Python (Programming Language), Software Engineering, Toolchain, Vivado, Real Time Systems, Yocto - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-development-engineer-iii-redmond-wa--861e23e9-4d28-4413-8360-56576c23e8b6 ## About the Role Software Development, Software Engineering, Consulting, Business Services, Software Development, Software Engineering, Embedded Software, Programming Tools, IP (Internet Protocol), Peripheral Hardware, * 3+ years of embedded software development experience. * Hands-on experience with AMD Versal SoC bring-up. * Experience with Yocto and the AMD/Xilinx software development toolchain. * Proficiency in C/C++ and experience with Python or Rust. * Strong hardware and software debugging skills. * Detailed understanding of AMD Versal boot architecture. Preferred Qualifications * Experience in the space, defense, aerospace, or other device development industries. * Experience with AMD Versal SoC platforms and associated development tools. Eligibility Requirement Candidates must meet applicable U.S. export control requirements by qualifying as one of the following: * U.S. citizen or national. * U.S. permanent resident holding a valid Green Card. * Individual lawfully admitted to the United States as a refugee or granted asylum. ## Description We are seeking an experienced Embedded Software Engineer with expertise in AMD Versal SoCs and AMD/Xilinx development tools to support custom board bring-up and migrate designs to the Vivado 2026.1 toolchain, followed by an update to Vivado 2026.2 when available., * Bring up AMD Versal SoCs on custom hardware boards, using the Evaluation Kit (EVK) as a reference design. * Develop Board Support Packages (BSPs) and drivers for Versal Processing System (PS) subsystems, including the Application Processing Unit (APU) and Real-time Processing Unit (RPU). * Validate Programmable Logic (PL) integration and peripherals, including IP instantiation, configuration, and AXI interfaces. * Work with AMD/Xilinx platform tools, including Vivado, Vitis, Yocto, and EDF. * Migrate the Vivado toolchain from version 2024.2 to 2026.1 and subsequently to 2026.2 when available. * Perform hardware and software debugging to identify and resolve integration and bring-up issues.