Image & Signal Processing Engineer (Python→C/C++)

Sotalent

Falls Church (VA)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) Contribution
Employee Stock Ownership Plan (ESOP)
Medical Coverage
Dental Coverage
Vision Coverage
Fitness Reimbursement
Vision Reimbursement
Continuing Education Assistance
Flexible Scheduling
Paid Time Off

Job summary

Sotalent in Falls Church, VA seeks a software engineer to translate advanced image and signal processing algorithms from Python into high-performance C or C++. You will collaborate with physicists and engineers and support the full software lifecycle from prototyping through deployment.

Responsibilities include performance analysis on real-world datasets and ensuring robust, scalable code. A strong background in scientific computing and professional writing are essential for this role.

Qualifications

  • Degree in mathematics, physics, or engineering with a focus on scientific computing is sought.
  • Proficiency in Python and its NumPy, SciPy, and Pandas libraries, and in C or C++.
  • U.S. citizens able to obtain and maintain a TS/SCI clearance and willing to undergo a background check and drug screening.
  • Strong technical writing skills are also required.

Responsibilities

  • Translate advanced image and signal processing algorithms from Python into high-performance C/C++ software.
  • Collaborate with physicists and engineers.
  • Support the full software lifecycle from prototyping through deployment.
  • Performance analysis using real-world datasets.

Skills

Scientific Computing
Python
NumPy
SciPy
Pandas
C
C++
Image Processing
Signal Processing
Technical Writing
Data Visualization
Linux
CUDA
Parallel Programming
MPI
OpenMP

Education

Degree in Mathematics/Physics/Engineering (Scientific Computing focus)

Tools

CUDA
MPI
OpenMP

Job description

Sotalent in Falls Church, VA seeks a software engineer to translate advanced image and signal processing algorithms from Python into high-performance C or C++. You will collaborate with physicists and engineers and support the full software lifecycle from prototyping through deployment.

Responsibilities include performance analysis on real-world datasets and ensuring robust, scalable code. A strong background in scientific computing and professional writing are essential for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Sotalent • Falls Church (VA)

On-site
USD 120,000 - 180,000
401(k) Contribution
Employee Stock Ownership Plan (ESOP)
Medical Coverage
+7
Scientific Computing Software Engineer - Onsite Falls Church
Scientific Computing Software Engineer - Onsite Falls Church

Areté • Falls Church (VA)

On-site
USD 90,000 - 165,000
Medical, Dental & Vision Insurance
Life and Long-Term Disability
Vision Reimbursement
+7
Algorithms Engineer — Signal & Image Processing
Algorithms Engineer — Signal & Image Processing

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Apple Benefits
Relocation
Stock options
+1
Signal Processing Software Engineer - Scientific Computing
Signal Processing Software Engineer - Scientific Computing

Arete Associates • Los Angeles (CA)

On-site
USD 110,000 - 165,000
Health insurance
Life and LTD
Vision reimbursement
+3
Software Engineer — Scientific Computing & Imaging
Software Engineer — Scientific Computing & Imaging

Areté • California (MO), Northern (KY)

Hybrid
USD 90,000 - 165,000
Life and Long-Term Disability (LTD)
Vision Reimbursement
Fitness Reimbursement
+3
Signals Software Engineer with C Development
Signals Software Engineer with C Development

Cymertek Corporation • Tysons (VA)

On-site
USD 90,000 - 130,000
Scientific Computing Intern - Signal & Image Processing
Scientific Computing Intern - Signal & Image Processing

Arete Associates • Los Angeles (CA)

On-site
USD 41,000 - 48,000
Scientific Computing Software Engineer (Python/C++)
Scientific Computing Software Engineer (Python/C++)

Areté • Los Angeles (CA)

On-site
USD 90,000 - 165,000
Life and Long-Term Disability (LTD)
Vision Reimbursement
Fitness Reimbursement
+7
Signals Software Engineer - Real-Time DSP
Signals Software Engineer - Real-Time DSP

Cymertek Corporation • Reston (VA)

On-site
USD 120,000 - 180,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+3
Signals Software Engineer - DSP & Real-Time Processing
Signals Software Engineer - DSP & Real-Time Processing

Cymertek Corporation • Tysons (VA)

On-site
USD 110,000 - 170,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+3