Soma Capital Portfolio Jobs

Navigation and Embedded Systems Intern

Odys Aviation

Odys Aviation

Long Beach, CA, USA
Posted on Thursday, June 27, 2024
At Odys Aviation, we’re building advanced vertical takeoff and landing aircraft for major airlines. This will cut travel time in half on the world’s busiest routes by using city helipads and local airports. More than 40% of all flights are less than 1,000 miles - let’s skip the airport and make these routes sustainable. Check out our intro video and in Techcrunch.
We’re a team of expert engineers from deep tech and aerospace working to remove the hassles of flying and reduce CO2 emissions for travelers globally. Previously, our team has built and flown custom drones. We’ve brought multiple automotive platforms into production. We’ve electrified transportation vehicles that magnetically levitate, that roll, that fly. Together, we’ve been learning, developing, building, testing, and preparing for this challenge our entire lives.
We are hiring for several positions within the Engineering department and this is an exciting and challenging opportunity to join a world-class team of aviation, electrification and transportation enthusiast.
The Navigation and Embedded Systems Intern will contribute to the development of advanced navigation systems for unmanned aircraft systems (UAS) and future passenger aircraft. This internship emphasizes the integration of hardware components and embedded software to achieve precise navigation over longer distances without relying solely on GPS. The intern will participate in a proof of concept project aimed at advancing navigation technology in aviation.

Key Responsibilities:

  • Architect software/firmware to support various algorithms (e.g. computer vision, sensor fusion on embedded platforms).
  • Collaborate with the team to integrate developed models into the existing hardware platform.
  • Test and evaluate the performance of the navigation system in simulated and real-world environments.
  • Document findings, methodologies, and results for future reference and knowledge sharing.


  • Currently pursuing a Master's degree in Aerospace Engineering, Computer Engineering, Electrical Engineering, or a related field.
  • Strong proficiency in embedded software development and knowledge of operating systems (RTOS, Linux, etc.).
  • Experience with programming languages such as Python, C/C++.
  • Familiarity with hardware interfaces and communication protocols.
  • Experience with OpenCV, Gstreamer, FFMpeg, OpenGL, CUDA, Docker.
  • Experience working with cameras, video codecs, streaming, and processing.
  • Experience with NXP SOMS, IMX 8MP, NVIDIA Jetson Nano, and other multimedia SOMS.
  • System level understanding of IoT devices and communication to the cloud (GCP, MQTT protocol).
  • Experience integrating software that involves interactions between hardware, firmware, mobile apps, and cloud APIs.
  • Experience developing software for highly resource-constrained, real-time, embedded environments.
  • Comfortable using lab equipment (Oscilloscope, Logic Analyzer, Multimeter, Soldering Iron).
  • Some experience in bare metal embedded firmware design and development.
  • Driver, Board Support Package (BSP), Yocto, and other build system development experience.

Preferred Qualifications:

  • Previous experience in navigation systems development or related aerospace projects.
  • Familiarity with UAV/UAS technologies and regulations.
  • Experience with hardware-in-the-loop (HIL) testing and simulation.
  • Knowledge of computer vision algorithms and libraries (e.g. OpenCV).
  • Familiarity with aviation standards and protocols.