Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Firestorm Logo

Senior Software Engineer, Multimedia & Camera Systems

Firestorm

$160,000 - $190,000
Aug 25, 2025
San Diego, CA, US
Apply Now

Firestorm is seeking to revolutionize how defense solutions are designed and delivered by developing mission-adaptable aerial vehicles that put power back into the hands of operators, with the goal of empowering U.S. ally nations to effectively deter aggressors through innovative, cost-efficient technologies.

Requirements

  • Proficiency in modern C++ with extensive experience using GStreamer or similar frameworks for multimedia streaming, encoding, and decoding, and familiar with Linux development and administration.
  • Hands-on experience with GStreamer (or similar) for media streaming, encoding, and decoding.
  • Knowledge of video compression standards (i.e., H.264, H.265, VP9, AV1).
  • Familiar with streaming protocols such as RTSP, RTMP, HLS, or MPEG-DASH.
  • Strong understanding of network protocols (e.g., TCP, UDP, MQTT, WebSockets) for real-time multimedia delivery.
  • Proven experience interfacing with camera sensors, gimbals, or IoT devices in embedded or aerial platforms.
  • Experience working in the defense, aerospace or technology sectors, with familiarity of the associated standards, and operational requirements.

Responsibilities

  • Develop and implement robust software solutions for camera and gimbal systems integration and control within the Firestorm ecosystem.
  • Use GStreamer or similar frameworks to build advanced streaming, encoding, and decoding pipelines tailored for high-efficiency multimedia performance.
  • Interpret Interface Control Documents (ICDs) to support the integration of diverse camera and gimbal platforms into our aircraft systems.
  • Design low-latency, high-integrity data pathways from camera systems to storage, processing, and real-time applications.
  • Create and document APIs to enable modular integration of camera and gimbal systems into broader vehicle and networked applications.
  • Collaborate closely with hardware teams, systems engineers, and software teams to refine sensor specifications and ensure seamless integration.
  • Lead technical execution of key software components and contribute to the development of comprehensive testing strategies.

Other

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, with specialized coursework or research in image processing, video compression, or multimedia systems.
  • 5+ years of professional experience in software engineering, with distinct focus & emphasis on multimedia processing, and camera system integration.
  • U.S. Citizenship is required, with the ability to obtain and maintain a DoD security clearance.
  • Occasional travel may be required (up to 15%).
  • Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or otherwise eligible to obtain the required authorizations from the U.S. Department of State.