Epicareer Might not Working Properly
Learn More
I

Software Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job