Hi
My name is Lucas and I am an electronic and software engineer from Cork, Ireland. I have a master’s degree in Electrical and Electronic engineering, and I currently work on embedded software at Qualcomm.
- I know C, Python, (some) C++, a bit of Rust, and a couple of flavours of assembly.
- I’m constantly working on some random project. I eventually end up losing interest in most, but it’s a habit I’m trying really hard to break.
- I work on pretty much everything hardware or low-level software, but I get often scared by anything web related. I did make this website though, so that’s something.
Skills
C (application & embedded)
Python
Assembly (x86/x86-64, Arm, RISC-V, others)
C++
Rust
Experience
Senior Embedded Software Engineer
2021–present — Qualcomm
Embedded Software Engineer
2019–2021 — Qualcomm
Working as part of the system-level validation team on future Qualcomm products, including Snapdragon and AI SOCs. Primarily developing bare-metal drivers and test frameworks used for hardware validation. Significant experience in root-causing a broad variety of issues; including debugging software, driver, compiler, emulation, and hardware-related bugs. Working closely with engineers from other disciplines such as hardware designers, design verification, and software engineers.
Education
MEngSc in Electrical and Electronic Engineering
2018–2019 — University College Cork
-
Grade: First Class Honours
-
Key Subjects: Embedded Systems, Digital Signal Processing, Optimisation, Advanced VLSI Design, Data Converter IC Design
-
Project: Using a Genetic Algorithm to match an optical spectrum using many different wavelength LEDs
BE in Electrical and Electronic Engineering
2013–2017 — University College Cork
-
Grade: Second Class Honours, Grade 1
-
Key Subjects: Linear & Non-Linear Circuit Analysis, Analogue & RF IC Design, Signal Processing, Control Engineering
-
Project: Automation of a SCARA Robot Using PC and PLC Controllers