Numerical Algorithm Software Engineer

A dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$96,000 - $115,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS · Defense

Description For Numerical Algorithm Software Engineer

SciTec is seeking a Numerical Algorithm Software Engineer to join their growing team in El Segundo, CA. As an industry leader in developing advanced software for Department of Defense missile tracking missions, they offer a unique opportunity to work on critical national security projects. The role focuses on developing and integrating satellite ground processing applications, requiring expertise in C++ and Python development, along with experience in data processing and algorithm development. The position offers competitive compensation ($96,000-$115,000) and comprehensive benefits, including full medical coverage and ESOP participation. The ideal candidate will have 3-5 years of experience in scientific data analysis and be comfortable working in a rapid-paced, collaborative environment. This role combines cutting-edge technology work with meaningful impact on national security, making it perfect for technically skilled professionals interested in defense technology. U.S. citizenship is required due to security clearance requirements.

Last updated 2 months ago

Responsibilities For Numerical Algorithm Software Engineer

  • Tailor and adapt existing C++ data processing code for mission specific applications
  • Develop proof-of-concept signal processing, image processing, and data exploitation tools in Python
  • Characterize quality/performance of algorithms and sensor systems
  • Develop new software for complex processing algorithms
  • Build and deploy new tools for testing, debugging, and benchmarking
  • Compile, analyze, and report application performance metrics
  • Work as part of an Agile team and contribute to shared tools
  • Document requirements, designs, and performance metrics

Requirements For Numerical Algorithm Software Engineer

Python
Kubernetes
  • Bachelor's degree in engineering, computer science, mathematics, physics or related field
  • Demonstrated proficiency and fluency with C++ 20/23 and Python
  • Professional experience with Bayesian statistics, Kalman filters, state estimation
  • Experience using Docker and Kubernetes
  • Experience deploying and managing applications in AWS or Azure
  • 3-5 years professional experience in scientific data analysis
  • Good verbal and written communication skills
  • Ability to obtain and maintain an active Department of Defense security clearance
  • U.S. citizenship required

Benefits For Numerical Algorithm Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution
  • 100% company paid HSA Medical insurance
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Paid Parental Leave
  • Generous Paid Time Off
  • Flexible Work Hours

Interested in this job?

Jobs Related To SciTec Numerical Algorithm Software Engineer

Numerical Algorithm Software Engineer

Numerical Algorithm Software Engineer position focusing on scientific data analysis and algorithm development using C++ and Python.

Full Stack Software Engineer

Full Stack Software Engineer role at SciTec, focusing on satellite scheduling optimization for missile detection, requiring Python expertise and U.S. citizenship.

Software Development Engineer, AWS Aurora DSQL

Join AWS's Aurora DSQL team to build cutting-edge distributed database technology, working on large-scale, fault-tolerant solutions with industry-leading innovators.

Software Development Engineer, Charge Calc

Software Development Engineer position at Amazon's Ordering team, focusing on large-scale distributed systems and retail ordering workflow.

Software Development Engineer, PrivateLink

AWS is seeking a Software Development Engineer to build next-generation networking services for EC2, focusing on transforming cloud networking capabilities.