Hi, my name is

Eoin.

Embedded Linux Developer

Embedded software engineer with experience in Embedded Linux and Yocto. Outside of work, I enjoy exploring automation and 3D printing, experimenting with technology to build practical and fun projects.

About Me

I am an embedded software engineer with expertise in Embedded Linux and Yocto. I have a background in Electronic and Computer Engineering, and I enjoy exploring the intersection of hardware and software. I am currently working as an embedded software engineer at Microchip Technology in Dublin Ireland.

Outside of work, I like tinkering with automation and 3D printing, experimenting with technology to build practical and interesting projects. I’m currently working on a project that integrates solar and energy usage into a Home Assistant dashboard for smarter energy management and greater control.

Here are a few technologies I've been working with recently:
  • Yocto
  • Renode
  • Jenkins
  • Python
  • C
  • Linux

Experience

Embedded Sofware Engineer - Microchip Technology
Jan 2023 - present
I am currently working as an embedded software engineer on the Linux FPGA team at Microchip Technology in Dublin, Ireland. I am currently working with Yocto, a Linux build system for embedded devices.
Full Stack Software Developer - Eurofins Scientific
Mar 2022 - Sep 2022

I worked as a Full Stack Software Developer Intern at Eurofins Scientific in Dublin, Ireland.

Here, I had the opportunity to work on both front-end and back-end development while contributing to a project aimed at securely delivering scientific testing results online.

Education

Bachelor of Electronic and Computer Engineering
Dublin City University
First Class Honours
Completed my degree with a focus on robotics, embedded systems, and machine learning. Developed projects involving line-following robots using sensors and computer vision, as well as reinforcement learning for mobile robots. Gained experience in CAD design, embedded programming in C, Python-based computer vision, and real-world deployment of machine learning models.
Secondary School
St. Fintans High School

Projects

Line Following Robot
Robotics Embedded C Python Computer Vision
Line Following Robot
Developed a line-following robot using sensors, computer vision, and embedded programming, integrating machine learning for navigation decisions.
Differential Drive Robot Simulator
Python Reinforcement Learning Simulation
Differential Drive Robot Simulator
Created a reinforcement learning simulator for differential drive robots, tested and deployed models in real-world scenarios.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!