> Markdown version of [/jobs/ext/2233262-senior-eda-software-engineer](https://www.wearedevelopers.com/jobs/ext/2233262-senior-eda-software-engineer). 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). --- # Senior Eda Software Engineer - **Company:** Techteamz - **Location:** Toledo, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Abstraction Layers, Agile Methodology, Bash Shell, C++ (Programming Language), CMake, Computer Programming, Computer Engineering, Continuous Integration, Linux, Logic Synthesis of Circuits, Electronic Design Automation, Perl (Programming Language), Hardware Design, Integrated Development Environments, Python (Programming Language), Reduced Instruction Set Computing, Software Engineering, System on a Chip, SystemVerilog, Tcl (Programming Language), Verilog, VHSIC Hardware Description Language (VHDL), Scripting, Standard Template Library (STL), Git, Information Technology, Bare Metal, C++14 - **Published:** August 26, 2026 - **Apply:** https://www.buscojobs.com.es/senior-eda-software-engineer-en-toledo-ID-369033809 ## About the Role * Proficiency in modern C++ programming with a good understanding of the Standard Template Library (STL) * Experience in RTL development (Verilog and/or VHDL) for digital IPs and/or Low-Power MCU chips A very nice to have, setting you apart, is the following: Experience with EDA tools and the hardware development process Knowledge of SystemVerilog Familiarity with a Linux software development environment Experience with Git and CMake or similar tools Knowledge of IP-XACT Knowledge of shell and scripting languages (TCL, Python, Perl, tcsh, bash, Java) Familiarity with ARC and/or RISC-V processors Experience in writing a Hardware Abstraction Layer (HAL) and drivers Experience in C programming skills in a bare metal/embedded environment (MCU-based SoC) Education * Bachelors degree or higher in Computer Science, Computer Engineering, Electrical Engineering or similar technical field, or equivalent experience * 5+ years of experience (recent) in both HW digital design and C++ software development ## Description FULL REMOTE FROM SPAIN (spanish resident only)We are actively looking for a Senior EDA Software engineer for a long term duration role full remote from Spain.As a senior EDA SW engineer, you are part of a team responsible for:* Developing an in-house SoC assembly tool as part of a SoC platform & IP catalog framework based on IP-XACTo Developing and/or testing new features of the in-house SoC assembly tool to support various topologies and functionalities in a System-On-Chip designo Developing and/or testing C++ generated digital blocks configured based on their IP-XACT instantiationo Developing checking tools/scripts to ensure quality of the IP and SoCo Interfacing an in-house SoC assembly tool with various other tools to manage the IP catalog, CI/CD, QA process* Developing CI/CD pipelines & continuously improving processes and automation approaches* Working with SW and HW teams in an integrated agile development processTo be successful in this role, you should have:* Proficiency in modern C++ programming with a good understanding of the Standard Template Library (STL)* Experience in RTL development (Verilog and/or VHDL) for digital IPs and/or Low-Power MCU chipsA very nice to have, setting you apart, is the following:Experience with EDA tools and the hardware development processKnowledge of SystemVerilogFamiliarity with a Linux software development environmentExperience with Git and CMake or similar toolsKnowledge of IP-XACTKnowledge of shell and scripting languages (TCL, Python, Perl, tcsh, bash, Java)Familiarity with ARC and/or RISC-V processorsExperience in writing a Hardware Abstraction Layer (HAL) and driversExperience in C programming skills in a bare metal/embedded environment (MCU-based SoC)Education* Bachelors degree or higher in Computer Science, Computer Engineering, Electrical Engineering or similar technical field, or equivalent experience* 5+ years of experience (recent) in both HW digital design and C++ software development ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)