Hargurdev
Singh
Senior Systems Engineer and Photographer specializing in end-to-end development of safety-critical systems for autonomous flight, while capturing the world through visual storytelling.
Experience
Senior Avionics Systems Engineer, Scrum Lead
Owned end-to-end systems engineering lifecycle for Vehicle Management System (VMS) and Actuation System, including requirements definition, system architecture, and V&V. Served as VMS/Actuation SME across Ironbird, SITS, and flight test environments, leading root cause analysis and driving resolution across software, hardware, and integration teams.
- •Led system-level debugging and issue triage during integration and flight test
- •Drove cross-functional alignment across software, hardware, safety, and integration teams
- •Designed and executed test strategies to validate system behavior under nominal, degraded, and failure conditions
- •Analyzed large-scale simulation and flight test data using Python and MATLAB
- •Scrum Lead for Flight Control System team, driving execution and aligning cross-functional teams
Avionics Systems Engineer
Developed and decomposed system requirements for FLRAA (DEFIANT X) and UH-60M Blackhawk platforms. Performed system-level analysis and simulation to investigate aircraft performance limitations. Developed Software Failure Modes Effects and Criticality Analysis (SFMECA) to identify hazards, assess risk, and validate design redundancy strategies.
- •Conducted system integration lab (SIL) testing to verify avionics systems against requirements
- •Authored Engineering Test Procedures (ETPs) and Engineering Test Reports (ETRs)
- •Conducted trade studies to ensure compliance with FAA, RTCA/DO, SAE, and MIL-STD standards
- •Developed requirements for FLRAA and UH-60M platforms
Professional Projects
Jauhr E Teg Tournament Management Application
Developed a comprehensive real-time tournament management application for Jauhr E Teg competitions. Features professional-grade scorekeeping with live synchronization across multiple devices, real-time scoreboards, livestream overlays, and broadcasting capabilities.
- •Real-time multi-device synchronization using Supabase channels
- •Live scoreboard and timer displays for spectators and livestream
- •Professional scoresheet interface with multiple point types
- •Cross-page audio broadcasting and precision timer control
- •Tournament bracket management with division-based organization
Projects
Nonlinear Controller for Computer-Vision Based Quadcopter
Designed a nonlinear adaptive controller for a computer-vision based quadcopter utilizing quaternions to decrease computational complexity and provide greater stability.
- •Verified controller time-domain responses using Simulink
- •Integrated control system with hardware (motors, sensors) and virtual environments
- •Unity3D real-time development environment for testing
- •Implemented agile methodology using Atlassian Product Family
Multi-Thread Object-Oriented Simulation with C++
Designed a multi-threaded simulation using object-oriented design principles to construct a system of derived classes with dynamic generation and movement.
- •Used object-oriented design to construct system of derived classes
- •Designed multi-threaded simulation with lambda functions
- •Implemented exception-safe software based on design criteria
Three-Axis CubeSat Controller
Developed control system for attitude control of a 1U CubeSat using reaction wheels with integration to Arduino board, ESCs, and motors.
- •Designed test methodology to verify controllers and assess reaction to external disturbances
- •Designed electrical power system for 1U CubeSat
- •Utilized MATLAB and Simulink for simulation and analysis
Education
Master of Science, Aerospace Engineering
Bachelor of Science, Aerospace Engineering
Let's Connect
Open to opportunities and conversations about aerospace engineering, autonomous systems, and photography.