Embedded Software Architect – Adaptive SoC Platforms - Remote Bulgaria

DCV Technologies

Contact person: Marcillina Tietjen
Sofia Bulgaria
100% remoteFreelanceasap

Description

Dear Consultant,
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.

Location: Remote (Bulgaria)
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

Application form