Software Engineer – Systems Integration
About the role
Join Odys Aviation as a Software Engineer in Systems Integration to develop and integrate software for autonomous unmanned aircraft systems, focusing on command & control, payload management, and ensuring safety and reliability.
Responsibilities
- Develop and maintain embedded and application-level software for UAS subsystems including flight control, mission logic, communication links, and payload interfaces.
- Integrate avionics, sensors, and payloads into a cohesive onboard system — including autopilot, navigation, vision, electrical, mechanical, and power management components.
- Contribute to the integration between airborne software and the Ground Control Station (GCS), enabling robust telemetry, video, and C2 links.
- Implement real-time communication and streaming protocols (e.g., MAVLink, Ethernet, CAN, RTSP, UDP, or proprietary links).
- Lead software-hardware integration, debugging, and validation using SIL/HIL test setups and during ground or flight test campaigns.
- Develop automated test environments and contribute to CI/CD workflows for software delivery and regression testing.
- Support requirements definition, ICD documentation, and traceability for software and integration tasks in collaboration with system engineering.
- Collaborate with avionics and systems teams to ensure compliance with redundancy, fault tolerance, and safety design principles.
- Participate in software reviews, interface discussions, integration planning, and verification & validation activities across hardware and software domains.
- Analyze flight logs and system data to characterize system performance, identify system improvements and software optimization opportunities.
- Contribute to onboard autonomy features including sensing, detection, and vision-based navigation.
Qualifications
- Degree in Computer Science, Electrical/Electronic, Aerospace, or Systems Engineering (or equivalent).
- 2+ years of experience in software development or system integration for UASs, eVTOLs, or other embedded aerospace/robotics systems.
- Proficiency in C/C++ and Python for embedded or real-time software.
- Strong experience with Linux (embedded and desktop) and middleware for robotic or avionics applications.
- Hands-on experience integrating avionics and payload subsystems, including sensors, controllers, actuators, communications, and data links.
- Familiarity with data communication protocols such as RS-232/422/485, CAN, ARINC 429, and Mil-Std-1553.
- Familiarity with MAVLink, STANAG-4586 or similar command and telemetry protocols.
- Experience with video/data streaming technologies (e.g., GStreamer, FFmpeg, OpenCV).
- Familiarity with network protocols, network configuration, and network analysis tools (e.g., WireShark).
- Strong understanding of hardware/software interaction and real-time debugging on SoMs such as NVIDIA Jetson or NXP iMX.
- Experience with simulation and HIL testing for UASs, avionics, or robotic systems.
- Excellent teamwork and communication skills.
Skills
Benefits
- Opportunity to work at the forefront of aerospace technology.
- Collaborate with a team of deep tech and aerospace experts.
- Contribute to revolutionary transportation and aviation solutions.
- Potential for impact in sustainable and efficient aircraft development.

About Odys Aviation
Vertical takeoff and landing aircraft for major airlines
Odys Aviation (formerly Craft Aero) builds vertical take-off and landing aircraft for major airlines. We cut travel time in half on the world’s busiest routes by using city helipads and local airports. The company founders are electric propulsion and automotive manufacturing experts who have spent their careers electrifying transportation systems at Virgin Hyperloop, GoogleX, Volvo, and Fisker Automotive. We’ve won two USAF Agility Prime contracts, have pre-orders and options for more than 1,000 aircraft.
More open roles at Odys Aviation
- Sr. Propulsion Controls & Simulation Engineer6mo agoLong Beach, CA · Engineering
- Electrical Engineer [Propulsion]6mo agoLong Beach, CA · Engineering
- Sr. Power Electronics Engineer [Hardware]6mo agoLong Beach, CA · Engineering
