Software Engineer (Data Processing and Fushion)

Graham Inc.
  • Washington, DC
  • Instant Apply
11 days ago

Job Description

Must hold a secret clearance, have 10+ years of experience



Our client is seeking a Software Engineer to develop and maintain advanced software for data processing and sensor fusion within the NCST. This role focuses on integrating high-volume data from spacecraft and payload sensors into reliable, actionable information while supporting real-time mission requirements.
COMPENSATION & BENEFITS:
This is a full-time opportunity offering competitive compensation, comprehensive benefits, professional growth opportunities, and the opportunity to work on advanced space and defense systems.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES:

  • Handles the data coming off the sensors
  • Works directly with scientists to fuse data across products using their algorithms, including radar and imaging data fusion
  • Requires strong general software development skills with a data and image fusion and processing emphasis
  • Requires prior data fusion work, a track record of collaborating with scientists, and experience translating science algorithms into production code
  • Requires a systems architect skill set and a high degree of technical depth
  • Designs and develops software related to instrument control and onboard and ground data processing
  • Develops, maintains, and enhances complex and diverse software systems based upon documented requirements
  • Evaluates and applies advanced mathematical methods and algorithms that meet performance requirements
  • Provides specific input on hardware/software trade-offs, software reuse, and use of COTS/GOTS in place of new development
  • Provides engineering support to the flight and ground system design and development team to assure system integrity, apply standards, and reuse software components across ground and space systems
  • Mitigates risk, controls cost and schedule variance, manages large-scale integrated software projects, and tests software components against design requirements

 
REQUIRED QUALIFICATIONS:
· Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field
· Experience developing software for data processing, sensor systems, or complex mission-critical applications
· Strong programming skills in languages such as C++, Python, or Java
· Experience working with high-volume or real-time data processing
· Understanding of data fusion, sensor integration, or distributed systems
· Strong analytical and problem-solving skills
· Ability to work effectively with multidisciplinary engineering and scientific teams
IDEAL CANDIDATE:
The ideal candidate is a strong software engineer with experience developing high-performance data processing or sensor fusion applications, particularly within aerospace, defense, or other mission-critical environments. Experience with real-time systems and spacecraft or sensor data is highly desirable.
PHYSICAL DEMANDS:
The position is primarily performed in a professional office environment and requires the ability to sit, stand, walk, communicate, and operate standard office equipment. Reasonable accommodations may be provided as required.
GENERAL INFORMATION:
Applicants are assured of equal consideration regardless of race, age, color, religion, national origin, gender, GINA, political affiliation, membership or non-membership in employee organization, marital status, or physical handicap which has no bearing on the ability to perform the duties of the position.

Numbers & Facts

LocationWashington, DC

Skills

  • Aerospace and Defenseunmatched
  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • C++ Programming Languageunmatched
  • Commercial Off-the-Shelf (COTS)unmatched
  • Compensation and Benefitsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Cost Controlunmatched
  • Data Fusionunmatched
  • Data Processingunmatched
  • Distributed Computingunmatched
  • Electrical Engineeringunmatched
  • Government Off-the Shelf (GOTS)unmatched
  • Ground System Design/Developmentunmatched
  • Image Processingunmatched
  • Javaunmatched
  • Mathematicsunmatched
  • Office Equipmentunmatched
  • Physical Demandsunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Requirements Managementunmatched
  • Risk Managementunmatched
  • Secret Clearanceunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Reuseunmatched
  • Software Testingunmatched
  • System Architectureunmatched
  • Wheel/Front-End Loaderunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder