/experience:~$


Clarke Needles - Firmware Designer at Semtech Corporation

Firmware Designer

May 2026 - Present
Semtech Corporation

Kanata

Developing embedded firmware in C for hardware systems, focusing on low-level programming and direct interaction with microcontroller peripherals.

CEmbedded Systems+3 more
view details
Clarke Needles - Project Manager at Smith School of Engineering, Queen's University

Project Manager

Jan 2026 - May 2026
Smith School of Engineering, Queen's University

Kingston

Led first-year engineering student teams in the design and development of a carbon footprint tracking application, providing guidance on software architecture and technology stack selection.

Technical LeadershipSoftware Architecture+7 more
view details
Clarke Needles - Autonomy Software at QADT

Autonomy Software

Sep 2025 - Present
QADT

Kingston

Developing embedded and autonomy software in C++ and Python for UAV guidance, navigation, and flight control systems for the AEAC competition.

C++ROS2+9 more
view details
Clarke Needles - SWE Intern at FUJIFILM VisualSonics

SWE Intern

May 2025 - Aug 2025
FUJIFILM VisualSonics

Toronto

Developed system-level features in C and C++ using the WinAPI, working with ATL and COM objects within a large-scale Windows application.

CC+++11 more
view details
Clarke Needles - QA Intern at FUJIFILM VisualSonics

QA Intern

May 2024 - Aug 2024
FUJIFILM VisualSonics

Toronto

Developed automated UI system tests using C# to replace manual validation workflows within a large-scale enterprise application.

UI/UXC#+9 more
view details