Embedded Software Architect - Remote
DCV Technologies
⚲ Warszawa, Gdańsk, Wrocław, Kraków, Poznań
Wymagania
- 100GbE, PCIe, SoC interconnects
- bare-metal, Yocto Linux, Zephyr RTOS
- Technical leadership / architectural ownership
- Git version control, CI/CD
- C/C++, Python, Bash
- Vivado / Vitis
Opis stanowiska
We are looking for an experienced Embedded Software Architect to lead the architectural design and strategic direction of software solutions across Adaptive SoC platforms. The role covers bare-metal, embedded Linux, and RTOS environments, with a strong focus on high-performance, scalable SoC software and hardware/software co-design. You will define software frameworks, integration strategies, and high-speed networking bring-up plans, while guiding cross-functional engineering teams. Send CV to (marcillina.tietjen@dcvtechnologies.co.uk) if you are interested. Location: Remote (Bulgaria / Poland)Work model: Fully Remote Industry: Semiconductor / Embedded Systems Key Responsibilities • Lead architecture and strategic design of embedded software for Adaptive SoC platforms • Define software frameworks for bare-metal, Yocto Linux, and Zephyr RTOS • Own software integration strategies and SoC bring-up flows • Define high-speed networking bring-up (100GbE, PCIe, interconnects) • Establish software flows and co-simulation strategies for complex SoCs • Oversee hardware/software co-verification using Vivado / Vitis • Define and govern CI/CD pipelines and development standards • Provide technical leadership and mentorship to engineering teams Required Skills & Expertise • Embedded software architecture for bare-metal, Yocto Linux, Zephyr RTOS • Strong programming skills in C/C++, Python, Bash • Experience defining software flows and co-simulation strategies • High-speed interfaces: 100GbE, PCIe, SoC interconnects • CI/CD pipeline design and governance • Git version control • Hardware/software co-verification with Vivado / Vitis • Proven technical leadership / architectural ownership Nice to Know • Experience working with Adaptive SoCs • Background in semiconductor or SoC platform development • Leading multi-disciplinary engineering teams