Iliya IlievII
Open to opportunities

Iliya Iliev

@iliyailiev

Results-driven Embedded Linux Software Engineer with 6+ years experience.

Bulgaria
Message

What I'm looking for

I am looking for a role that challenges my skills in embedded systems and offers opportunities for growth and innovation.

I am an Embedded Linux Software Engineer with over six years of experience in designing, developing, and optimizing embedded systems for networking and communications. My expertise lies in microservices architecture, custom Linux distributions, and hardware-software integration, which I have successfully applied in various projects.

At Endurosat, I implemented a microservices architecture using C and Python3, significantly improving system modularity and scalability. I have developed tools for testing and automation, and I am skilled in building custom Linux distributions using YOCTO for various platforms. My commitment to quality is reflected in my documentation efforts, which have enhanced team onboarding and knowledge sharing.

Throughout my career, I have continuously sought to expand my skill set, working on diverse projects that include network programming, application development for STM32 platforms, and security feature implementation. I am passionate about embedded systems development and open-source projects, and I thrive in environments that challenge my technical abilities.

Experience

Work history, roles, and key accomplishments

EN
Current

Embedded Software Engineer

Endurosat

Feb 2021 - Present (4 years 5 months)

Implemented and designed a microservices architecture using C and Python3, improving system modularity and scalability. Developed a platform driver for interfacing AXI bus control interfaces of FPGA IP cores and integrated Xilinx AXI DMA driver for data streaming.

MJ

Junior Embedded Software Developer

MMSolutions JSC

Oct 2017 - Dec 2018 (1 year 2 months)

Ported algorithms for ARM Neon DSP and Qualcomm Hexagon, and worked on audio processing applications on STM32F4 with FreeRTOS. Provided client support for inquiries related to image processing applications on Myriad2.

MI

Embedded Engineer Intern

Milara International

Oct 2016 - Jul 2017 (9 months)

Implemented baremetal applications in C for Microchip's PIC MCUs. Designed and implemented systems for BLDC motor control, including combination logic circuits for BLDC motor phases commutation.

Education

Degrees, certifications, and relevant coursework

TS

Technical University of Sofia

Master in Embedded Systems, Embedded Systems

Completed a final year project on a smart home automation system based on Raspberry Pi 3 (Python web server and web interface) and Arduino R3 (FreeRTOS). This project demonstrated practical application of embedded systems principles.

TP

Technical University of Sofia - branch Plovdiv

B.S. in Electronic Engineering, Electronic Engineering

Undertook a final year project focused on the design and implementation of a brushless motor control system using a 'six-step' control algorithm. This project provided hands-on experience in electronic engineering applications.

IC

IES Castealo

High School Diploma

Completed high school education, obtaining a diploma. The curriculum provided a foundational education.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Iliya Iliev - Embedded Software Engineer - Endurosat | Himalayas