Derek Mc Cubbin

Derek Mc Cubbin

Lead Cybersecurity Research Engineer @ Two Six Technologies

About Derek Mc Cubbin

As an experienced Embedded Software Engineer with a Bachelor’s Degree in Electrical Engineering from Virginia Commonwealth University and a Masters of Systems Engineering at Stevens Institute of Technology, I have a proven track record of working in the wireless industry. Skilled in C/C++/C#, RTOS, and BLE. I possess expertise in GIT/SVN/IBM version control, code review and debugging, unit and integration testing, QNX and Nucleus OS, Linux (Ubuntu), and Agile/Scrum Software Development Lifecycle. Throughout my career, I have taken ownership of delivering high-quality firmware and easily understandable documentation while meeting deadlines. I have worked on multiple internal C# tools and led software engineering efforts for several projects, including the RO-X Software Update Tool, GS-ESBD Operations Tool, and Factory Shipping Tool, with a strong focus on streamlining processes and improving efficiency. My experience in developing drivers, protocols, and tools for embedded systems using Nordic NRF52 BLE module, NXP/Freescale ARM-based Kinetis K24, and UART and I2C/TWIM drivers, among others, have enabled me to develop temperature sensor drivers and configurable IO BLE services and drivers, among others. With a strong customer obsession in mind, I have conducted QA testing on both low-level software features and full system integration tests, while respectfully challenging ideas and voicing concerns. I have also presented data collected from tests and the functionality of solutions I've developed. Overall, I bring strong technical skills, a results-oriented approach, and an unwavering commitment to excellence to any software engineering role.

People similar to Derek Mc Cubbin