# Mission Systems Integration Engineer

**Company:** [Odys Aviation](https://hotfix.jobs/companies/odys-aviation)
**Location:** Long Beach, CA
**Role:** Embedded Engineering
**Experience:** 2+ years
**Skills:** C/C++, Python, Linux, Mavlink, Can, Ethernet, Rtsp, Udp, Gstreamer, Ffmpeg, Opencv, Wireshark, Nvidia Jetson, Ros/Ros2, Docker
**Posted:** 2025-11-20

> Integrates embedded software, avionics, sensors, and payloads for UAS platforms, ensuring robust command/control, telemetry, and autonomous operations. Requires 2+ years in aerospace/robotics systems integration with C/C++, Python, Linux, and communication protocols.

## Job Description

## 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 the development of onboard autonomy features including sensing, detection, and vision-based navigation.

## Required 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 across mechanical, electrical, and software domains.

## Preferred Qualifications
- Background in flight-critical or safety-critical software development (**DO-178C** or equivalent).
- Knowledge of system safety, fault tolerance, and reliability methods such as FDIR or fail-safe redundant architectures.
- Experience with model-based development, methodologies, or software design tools (**Simulink**, **System Composer**, **Cameo**, **Capella**, **SCADE**, **UML**, **SysML**, etc.).
- Familiarity with **RTOS** concepts, **ROS/ROS2** or equivalent robotics frameworks.
- Experience integrating **GNSS**, vision, or RF-based navigation systems.
- Understanding of **SORA/SAIL** frameworks and EASA UAS regulatory environment.
- Experience with **DevOps**, **CI/CD** pipelines, containerization (**Docker**), and Git-based workflows.
- Exposure to modular avionics or networked FCC architectures.
- Familiarity with software test & code analysis tools such as **VectorCast**, **LDRA**, **Coverity**, and **Understand**.
- Familiarity with cybersecurity concepts, techniques, mitigations, and testing.
- Interest in UAS autonomy, perception, and future GNSS-denied operations.

## Similar roles

- [Simulation Engineer](https://hotfix.jobs/jobs/303e6aad-5f92-4df1-b4aa-eb105ac77fd9) - Cerebras Systems - Sunnyvale, CA
- [C++ Software Engineer](https://hotfix.jobs/jobs/9040c545-8078-4fc7-9687-f16df38d60e6) - Applied Intuition - Sunnyvale, CA - $135k – $200k/yr
- [C++ Software Engineer](https://hotfix.jobs/jobs/d0e0c0be-d28c-4f8f-a26f-2822687a6416) - Applied Intuition - Poway, CA - $100k – $200k/yr
- [C++ Software Engineer](https://hotfix.jobs/jobs/d7f4ccc5-55a7-4939-bd1b-e000372082a7) - Applied Intuition - Arlington, VA - $100k – $200k/yr
- [Part-Time Student Worker](https://hotfix.jobs/jobs/3a94f971-98a3-4153-b4d4-d87ba036d987) - Zoox - Hayward, CA

**Apply:** https://hotfix.jobs/jobs/e0834c3f-1e66-452c-9c46-ea7e29dc1c89
**Canonical:** https://hotfix.jobs/jobs/e0834c3f-1e66-452c-9c46-ea7e29dc1c89