Post Job Free
Sign in

Software Engineer

Company:
ITR
Location:
Oak Ridge, TN
Posted:
May 16, 2025
Apply

Description:

Job Description

Job title: Technical Staff Member in Software Engineering

Job Duties and Responsibilities:

• Work closely with research staff to develop high-performance scientific software for an

operational environment.

• Develop software and algorithms for general multi-modal data collection and analysis.

• Stay current with latest machine learning, video, signal, and image processing techniques.

Required Qualifications

• BS in computer science, image processing, electrical engineering, computer engineering, or

closely related field.

• 2+ years of work experience in related technical space.

• Experience with Agile development and CI processes.

• Experience with Linux and Windows development.

• Substantial programming skills in languages such as C/C++, Python, Java, or CUDA.

• Experience with Julia programming language.

Preferred Qualifications

• MS in computer science, image processing, electrical engineering, computer engineering, or

closely related field.

• 5+ years of work experience in related technical space.

• Experience with real-time processing, parallel processing, high performance computing.

• Experience with tools such as Git, CMake, ninja-build, GCC, or Visual Studio.

• Experience with container tools such as Docker or Singularity.

• Experience with GIS software suites e.g., ArcGIS, ENVI, SOCET GXP, QGIS, …

• Experience in working with data formats such as NITF, GeoTIFF, and libraries like GDAL, NITRO,

OpenCV, FFmpeg, etc.

• Experience with databases including SQL, TileDB, or SciDB.

• Experience or knowledge of Elastic stack products.

• Q or TS / SCI Clearance

Full-time

Apply