Joshua Pimentel
@joshuapimentel
Senior C++ Developer | Security Engineer | Reverse Engineer | Embedded Systems
What I'm looking for
I’m a Senior Software Engineer specializing in C++ development, security engineering, and system-level software across desktop, embedded, and cross-platform environments. I’ve delivered production-ready Data Loss Prevention engines at Digital Guardian, and I’m experienced in debugging complex systems to improve device stability and reliability.
I’ve also designed and secured embedded systems at Verizon using C++17, U-Boot, and RSA APIs, including custom bootloaders with a focus on maintainable, production-quality architecture. Most recently, I reverse engineered proprietary Philips software and machine log formats at HeartMedical, then built C++/MFC diagnostic utilities and cross-platform .NET MAUI apps to support internal workflows and production-ready tooling.
Experience
Work history, roles, and key accomplishments
Reverse Engineer
Heart Medical LLC
Feb 2025 - Jan 2026 (11 months)
Reverse engineered proprietary Philips software and machine log formats to uncover activation workflows and undocumented behaviors. Built C++/MFC log analysis tools and .NET MAUI applications, integrating diagnostic workflows with Salesforce to streamline internal support operations.
Developed and secured embedded systems software using C++17, U-Boot, and RSA APIs to deliver secure device communication. Designed and improved custom bootloaders and used advanced debugging techniques to troubleshoot complex device-level issues.
C++ Developer
Digital Guardian
Jul 2020 - Jan 2023 (2 years 6 months)
Developed cross-platform Data Loss Prevention (DLP) engines for Windows and macOS using C++ and Qt to enable real-time data monitoring. Implemented kernel-level agents to monitor file access and block unauthorized data transfers, and improved data classification, encryption, and endpoint protection capabilities.
C++ Developer
Mindtree
Sep 2018 - Jun 2020 (1 year 9 months)
Developed and enhanced TomTom's NavApp using C++ and the Qt framework, delivering responsive navigation features with user-friendly interfaces. Integrated real-time traffic updates and used the NavApp SDK to connect business applications with TomTom's navigation software.
Designed and implemented network monitoring, intrusion detection, and removable media protection solutions to improve detection speed and reduce security incidents. Built and improved continuous monitoring and analysis tooling, supporting access control and encryption features to strengthen enterprise system security.
Education
Degrees, certifications, and relevant coursework
Texas State University
Bachelor of Science
2010 - 2014
Bachelor of Science degree completed at Texas State University from 2010 to 2014.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Joshua?
You can contact Joshua and 90k+ other talented remote workers on Himalayas.
Message JoshuaFind 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!
