Christopher Bonomi
Software Engineer · Autonomy & Embedded Systems
Experience
Sikorsky Aircraft Corporation
Autonomy / AI Machine Learning Engineer
Autonomy / AI Machine Learning Engineer Associate
Contributions across both roles:
- Developed autonomous mission planning and execution software for rotary-wing and fixed-wing autonomous aircraft systems.
- Designed and implemented mission planning, monitoring, and operator control user interfaces to support autonomous flight operations.
- Developed networking and communications interfaces enabling real-time command, control, and telemetry exchange between ground systems and airborne platforms.
- Configured, imaged, validated, and deployed mission-critical onboard computing systems for flight test and operational environments.
- Designed and implemented embedded firmware for custom flight computing hardware, including low-level device drivers and hardware abstraction layers.
- Developed software interfaces for avionics and peripheral devices using RS-485, Ethernet, and ARINC 429.
- Integrated autonomy software with custom aircraft platforms, collaborating with external partners to ensure compatibility and mission readiness.
- Supported flight test operations through system monitoring, troubleshooting, data collection, and real-time technical support.
- Conducted field deployments and on-site integration with customers, partners, and test teams to validate autonomous aircraft capabilities.
- Participated in requirements analysis, design, implementation, integration, verification, and flight-test support.
- Diagnosed software, networking, and hardware integration issues across distributed airborne and ground-based systems.
- Collaborated with flight test, avionics, and systems engineers and external aircraft manufacturers to deliver autonomous aviation solutions.
Protedyne
Education
Florida Institute of Technology
Bachelor’s degree in Computer Engineering
Technical skills
- Languages & tools
- CC++PythonLinuxGitCMakeGDBDockerCI/CD
- Autonomy & robotics
- Mission planning & executionAutonomy integrationROS / ROS 2Robotics controls
- Embedded systems
- Embedded firmwareDevice driversHardware abstraction layersMicrocontrollersHardware debugging
- Networking & interfaces
- TCP/UDPEthernetRS-485ARINC 429Command & telemetry interfacesUI development
- Integration, testing & mentoring
- Hardware/software integrationAutomated testingSystem verificationFlight-test supportDistributed systems troubleshootingOnboard computer deploymentTechnical mentoringStudent software-team support
- Data formats
- YAMLJSONCSVMCAP
Community
Supporter and mentor, FRC Team 195 — The CyberKnights, Southington, CT.