C++ Staff/Sr. Staff Software Engineer

SciTec is a dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
El Segundo, CA 90245, USAPrinceton, NJ, USA
$96,000 - $124,000
Backend
Staff Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For C++ Staff/Sr. Staff Software Engineer

SciTec, an industry leader in developing advanced software for DoD missile tracking, seeks a talented C++ Developer/Analyst for satellite ground processing applications in El Segundo, CA. This role offers a unique opportunity to join a small business providing core capabilities for National Security and Defense. The ideal candidate will be a well-rounded C++ developer, excelling in a fast-paced, collaborative environment, able to prototype, develop, integrate, and test advanced software solutions for Government frameworks.

Key responsibilities include:

  • Adapting existing C++ data processing code for mission-specific applications
  • Developing new software for complex processing algorithms
  • Supporting development and analysis of new processing algorithms
  • Building tools for testing, debugging, and benchmarking
  • Analyzing and reporting application performance metrics
  • Contributing to an Agile team and shared tools
  • Collaborating with Industry and Government partners
  • Documenting requirements, designs, and performance metrics

Requirements:

  • Bachelor's degree in engineering, computer science, mathematics, physics, or related field
  • Proficiency in C++ and Python
  • Experience with Docker, Kubernetes, and cloud deployment (AWS or Azure)
  • 3-5 years of professional experience in scientific data analysis
  • Strong analytical skills for complex software systems
  • Excellent communication skills
  • Ability to obtain and maintain DoD Secret clearance

Preferred skills:

  • Current DoD TOP SECRET security clearance
  • Optimization for high data throughput processing
  • Experience with OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
  • Strong OOP design and SOLID principles knowledge
  • Advanced degree in relevant field
  • Experience with C++ 14, 17, and 20 standards
  • Fluency in MATLAB and/or Rust

SciTec offers competitive compensation and benefits, including ESOP, 401K, comprehensive insurance, profit-sharing, bonuses, and flexible work hours. The pay range for this position is $96,000-$124,000/year. Join a diverse and inclusive workplace committed to innovation in national security.

Last updated 2 months ago

Responsibilities For C++ Staff/Sr. Staff Software Engineer

  • Adapt existing C++ data processing code for mission specific applications
  • Develop new software for complex processing algorithms
  • Support development and analysis of new processing algorithms
  • Build and deploy 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
  • Collaborate with Industry and Government partners
  • Document requirements, designs, and performance metrics

Requirements For C++ Staff/Sr. Staff Software Engineer

Python
Kubernetes
  • Bachelor's degree in engineering, computer science, mathematics, physics or related field
  • Proficiency in C++ and Python
  • Experience with Docker and Kubernetes
  • Experience deploying and managing applications in AWS or Azure
  • 3-5 years professional experience in scientific data analysis
  • Ability to perform independent analysis on complex software systems
  • Good verbal and written communication skills
  • Ability to work on-site at El Segundo, CA office
  • Ability to obtain and maintain DoD Secret clearance
  • Attention to detail

Benefits For C++ Staff/Sr. Staff Software Engineer

401k
Dental Insurance
Equity
Medical Insurance
Vision Insurance
Parental Leave
  • 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
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off
  • Flexible Work Hours

Interested in this job?

Jobs Related To SciTec C++ Staff/Sr. Staff Software Engineer

Staff/Senior Staff Software Test Engineer

Join SciTec as a Staff/Senior Staff Software Test Engineer to work on Next-Generation Missile Warning software in Boulder, CO.

Senior Staff Full Stack Software Developer

Senior Staff Full Stack Software Developer position at SciTec, requiring US citizenship and DoD clearance eligibility. Hybrid work in El Segundo, CA or Princeton, NJ.

Senior Staff Full Stack Software Developer

SciTec is hiring a Senior Staff Full Stack Software Developer for missile event simulation and data processing. 5+ years experience required. U.S. citizenship mandatory.

Salesforce Engineer

Senior Salesforce Engineer role at AlphaSense, leading market intelligence platform, requiring 10+ years experience in Salesforce development and revenue operations.

Staff Software Engineer, Fraud Prevention & Safety

Staff Software Engineer position at Airbnb focusing on fraud prevention and safety, building scalable systems and ML models to protect the platform's global community.