Software Development Engineer III
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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.
Requirements
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.
About the company
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦