X
2136

Software Developer -- Media Engineer, Suffolk, VA

Exelis has an industry-leading geospatial software stack that provides desk-top, enterprise, and web-based geospatial data management and analytics.  Our ENVI and Jagwire platforms process and analyze all types of geospatial data including multispectral and hyperspectral imagery, FMV, LiDAR and SAR, then deliver actionable information when and where it is needed most. Our mission is to solve our customers’ hard problems.  We are aggressively growing our analytical capabilities and leveraging innovative technologies to change the game in forensic and predictive geospatial analytics.

Software Engineer - Developer

As a key member of our team you will apply your talents and skills to answering customer questions through the development of new analytics across our product platform.  You understand that innovation is the product of applying unique perspectives to both well-known and emerging problems.  You take the initiative and leverage your curiosity to elicit these unique perspectives through direct collaboration with your team members.This position will join our media team to design, develop, enhance and maintain next generation multimedia framework for ingestion, processing, and dissemination of audio, video, and related metadata.

What you'll be doing:

  • Participating as an active team member across multiple components developing capabilities for the geospatial customer
  • Utilizing modern software engineering practices to produce high quality, technically excellent working software
  • Collaborating with fellow team members to self-manage and self-organize to achieve the goals of the project
  • Fostering a culture of software quality in an open environment where risk and growth are valued
  • Planning appropriately for each sprint to ensure we are iteratively and incrementally producing valuable software
  • Using creative approaches to problem solving with the ability to focus on details while maintaining the 'big picture' view
  • Managing projects in a scrum environment while aligning work ethics with the Agile principles

Requirements - What we're looking for:

    This position requires US citizenship.

  • Bachelor's degree in computer science, related discipline or equivalent experience
  • 3+ years' experience in developing commercial software
  • Experience developing media systems:
  • Experience in video and audio decoding and encoding
  • Solid knowledge of streaming media protocols (i.e. RTP/RTSP/RTCP, HTTP 1.0/1.1, RTMP, Adaptive, MPEG-DASH)
  • Experience with video file containers (i.e. mp4 and mpeg2-ts)
  • Experience developing audio/video streaming servers or clients
  • Solid knowledge of TCP/IP and socket programming and network topologies
  • Experience with building software applications on Linux based platforms

No relocation funding is available for this position.  Exelis Visual Information Solutions is an Equal Opportunity Employer.