Urgently hiring Use left and right arrow keys to navigate
Estimated Pay $48 per hour
Hours Full-time, Part-time
Location Oak Ridge, Tennessee

Compare Pay

Estimated Pay
We estimate that this job pays $48.37 per hour based on our data.

$25.38

$48.37

$66.22


About this job

Job 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

Nearby locations

Posting ID: 970785483 Posted: 2025-02-16 Job Title: Software Engineer