Sensing Algorithm Engineer
$87,100–$157,450 year
On-siteSan Diego, California, United States
San Diego, California, United StatesOn-siteFull Time$87,100–$157,450 yearDoctorate Or Professional DegreeEnterprise
Full TimeDoctorate Or Professional DegreeEnterprise
Job Summary
Research and develop novel algorithms for remote sensing applications, then prototype and test them in high-level languages like Matlab or Python. Devise efficient software implementations in C, conduct performance testing and analysis, and document results to brief customers and stakeholders. This role requires a BS, MS, or PhD in a relevant field with 4–8 years of experience, fluency in programming, and an active Top Secret security clearance. Full-time on-site work is required in San Diego, CA.
Required Qualifications
- BS degree in physics, engineering, math or related field with 4-8 years of relevant experience, or Masters with 2-6 years of relevant experience, or Doctoral degree if less than 2 years of experience
- Fluency in at least 1 high-level programming language, such as Matlab or Python
- Experience with signal processing, including Fourier transforms, filtering, and estimation
- Basic understanding of physics with ability and eagerness to learn new concepts
- Comfortable with Linux cluster computing environments
- Strong understanding of probability, statistics, linear algebra, and complex variables
- Familiarity with C coding and software engineering best practices or strong willingness to learn
- Active Top Secret security clearance
- Required on-site full-time work in San Diego, CA
Desired Qualifications
- Proficiency with at least one sensing modality
- Deep understanding of fluid dynamics
- Deep understanding of acoustics
- Experience with Distributed Acoustic Sensing (DAS)
- Experience with Optics
- Experience with Radar
- Proficiency with C coding and software engineering best practices
- Deep understanding of optimal detection and estimation
- Deep understanding of array processing, beamforming, including concepts and implementation
- Experience architecting algorithms and hardware for maximal efficiency
- Experience with real-time processing with edge and cloud components
- Experience integrating Machine Learning with signal processing
- Experience with systems engineering
- Exposure or strong interest in learning embedded programming
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.