Huzaifa Musharaf
C++ Engineer
Hire this person
Send a job offer directly to this candidate
About
Embedded Systems Software Engineer specializing in the software layer between Linux host processes and real-time embedded hardware. Core focus is IPC architecture, hardware simulation environments, and keeping embedded systems reliable under safety-critical constraints. Current work is in a medical device context — building a file-based communication channel with POSIX locking between a Linux host and a FreeRTOS microcontroller, plus a simulation layer that replaces physical hardware during testing so the full test suite runs without the device present.
Prior background includes production C++ on a commercial Windows data security and file encryption product with a real user base. Also completing a part-time Master's in Cybersecurity, directly relevant to hardware-boundary security problems in embedded Linux and RTOS environments.
Primary target domains: medical, industrial, automotive, and IoT — high reliability requirements, real hardware involved, not much margin for error.
Experience
Software Engineer at Byonyks (2026-03 – Present)
Working on the software layer of a medical device platform — specifically the interface between a Linux host process and a FreeRTOS-based microcontroller.
- Designed and built the IPC architecture: a file-based communication channel with POSIX locking handling bidirectional command/response flow between two processes.
- Built the simulation environment that stands in for the physical hardware during testing, enabling the full test suite to run without the device present.
- Maintaining 25+ test cases across 5 hardware subsystems: valves, pumps, heater, bubble detectors, and registers.
- Involved in code review and debugging across the broader codebase.
Junior Software Engineer at NewSoftwares (2024-09 – 2026-02)
Worked on Folder Lock 10 — a Windows data security application with a large commercial user base.
- Wrote and maintained C++ code handling file encryption logic, cloud sync integration, and UI behavior.
- Worked with Windows internals and COM interfaces in a production codebase where bugs had direct user impact.
- Developed UI screens in Sciter and integrated them with backend C++ logic.
- Gained production code discipline: review cycles, release processes, and careful handling of stable existing functionality.
Cyber Security Intern at KaiRiz Cyber Technologies (SMC-Private) Limited (2024-06 – 2024-08)
- Completed hands-on penetration testing workflows and standard security tooling.
- Assessed systems remotely for common vulnerability patterns.
- Security boundary context from this role directly informs how embedded systems security problems are approached in current work.
Software Development Intern at TechWave Solutions Pvt. Ltd. (2021-06 – 2021-08)
- First experience working in a team codebase and shipping code alongside other developers.
- Gained practical understanding of how software development works outside a classroom environment.
Education
Master's Degree in Cybersecurity – National University of Computer and Emerging Sciences (2025-08 – 2027-07)
Bachelor of Science in Computer Science – National University of Computer and Emerging Sciences (2019-01 – 2024-08)
