Senior Software Engineer, Robotics Tracking and Fusion
Description:
- Define and influence the direction of a small team using subject-matter expertise in target tracking and state estimation.
- Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative development environments.
- Develop high-performance software for real-time systems, including tactical applications, simulation environments, and decision support tools.
- Design and implement filters, estimators, and probabilistic reasoning systems that extract insights from noisy, ambiguous, or incomplete sensor data.
- Analyze system performance using high-fidelity simulations, modeling tools, and statistical techniques to validate technology impact.
- Customize algorithms and software for mission-critical customer use cases, including real-time tracking and sensor fusion.
- Integrate tracking and estimation capabilities across the software development lifecycle from requirements through testing and optimization.
- Translate technical progress into clear, actionable insights for colleagues and end users.
Requirements:
- Proficiency in algorithm design, software development, and statistical modeling.
- Programming experience with C/C++, Python, and Matlab.
- Strong knowledge of target tracking techniques, including Kalman filters, particle filters, and multi-target tracking algorithms such as JPDA, MHT, or PHD filters.
- Experience in state estimation, including Bayesian filtering, sensor fusion, and recursive estimation techniques.
- Solid understanding of applied mathematics, including linear algebra, optimization, probability, and stochastic processes.
- Knowledge of signal processing for interpreting sensor data such as radar, lidar, and EO/IR.
- Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data efficiently.
- Background in machine learning applied to target tracking and recognition, including clustering, classification, and anomaly detection.
- Ability to engineer robust systems for estimation theory, adaptive filtering, controls, and complex signal environments.
- Ability to work across the development lifecycle from prototyping to production optimization.
- Eligible to obtain and maintain an active U.S. Top Secret security clearance.
- Transcripts requested during the early application process; unofficial transcripts are acceptable if submitted.
Benefits:
- US salary range of $220,000 to $292,000.
- Highly competitive equity grants included in the majority of full-time offers.
- Top-tier benefits for full-time employees.
- Comprehensive, competitive benefits package available at little to no cost to employees.
- Support for health, recovery, and future needs through employee benefits.