Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Lockheed Martin

New

Software Engineer (Target Tracking) - ATL / Hybrid / Cherry Hill NJ

Posted Updated
Discussion

Description

Standard Job Description

Software Engineer (Target Tracking) - ATL / Hybrid / Cherry Hill NJ

Lockheed Martin's Advanced Technology Laboratories (ATL) is an applied R&D center driving breakthroughs in autonomy, robotics, AI, command & control, human‑machine symbiosis, spectrum operations, hypersonics, and cyber.

ATL's Spectrum Systems Laboratory (SSL) is seeking a junior Software Engineer with a foundation in multi-target tracking, estimation theory, sensor/data fusion, signal processing, or software development.

What You Will Be Doing:

In this role, you will contribute to the design, implementation, testing, and evaluation of algorithms and software for detecting, associating, and tracking multiple targets in complex environments across advanced sensing and electronic-warfare (EW) systems. You will also have the flexibility to explore research topics of interest and learn from peers across the lab. Your daily work will adapt to the evolving needs of our programs, allowing you to grow your skill set and directly impact cutting‑edge projects that support both commercial and military platforms.

Key responsibilities will include the following:

  • Developing, testing, and evaluating Python-based algorithms and software for multi-target tracking, localization, state estimation, and sensor/data fusion.
  • Applying filtering, inference, data-association, and signal-processing techniques to recorded and simulated sensor data.
  • Building simulation environments, data-processing pipelines, analysis tools, and performance-evaluation workflows for complex sensing applications.
  • Integrating prototype algorithms into scalable, maintainable software and larger sensor-system architectures, including CI/CD and DevSecOps practices.
  • Analyzing, debugging, and optimizing tracking software and data-engineering workflows for large-scale sensor-processing and machine-learning data sets.
  • Collaborating with researchers, engineers, and domain experts to advance technical solutions, conduct peer reviews, and document designs and results.
  • Supporting research, customer-focused technical solutions, technical briefings, and proof-of-concept demonstrations for emerging tracking challenges.

Further Information About This Opportunity:

This role is heavily onsite at our Cherry Hill NJ location. US Citizenship with eligibility for a US government security clearance is required.

Basic Qualifications

  • Bachelor’s degree from an accredited university in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field.
  • Demonstrated ability developing and testing Python software for scientific, technical, or algorithmic applications
  • Strong foundation in probability and statistics, linear algebra, and estimation methods, with familiarity or practical experience in signal processing, state estimation, target tracking, or Kalman filtering
  • Ability to analyze data, develop and evaluate algorithms, and communicate technical results clearly
  • Strong collaboration and communication skills and proven ability to work effectively in multi‑disciplinary teams
  • US Citizenship with eligibility for a US government security clearance is required.

Desired Skills

  • Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field.
  • Active Secret Clearance or higher.
  • Algorithms / Analysis
    • Experience with localization and inference methods from sensor data such as Kalman filters, unscented transforms, and particle filters
    • Research into frontiers of multi-target tracking using random Finite Sets, including Labeled Multi-Bernoulli (LMB) filters; data association through Monte Carlo and stochastic algorithms (e.g., Gibbs samplers); extensions to multi-sensor data fusion and sensor control applications
    • Proficiency building simulation, analysis, and data-processing tools in Python using libraries such as NumPy, SciPy, pandas, pymap3d, and matplotlib
    • Experience with optimization, digital signal processing (DSP), detection theory, and wireless sensing, or related signal-processing applications
  • Software Development
    • Familiarity with collaborative software-development practices, including Git-based version control, automated testing, and CI/CD pipelines
    • Experience transitioning algorithms to real-time, including porting performance-critical components to C++ or Rust and interfacing with external systems through pub-sub messaging frameworks
  • Research & Innovation
    • Experience working research projects on state‑of‑the‑art technologies (e.g., Counter UAS, next‑gen electronic support)
  • General / Domain Awareness
    • Understanding of primary mission areas: Electronic Warfare (EW) and Electronic Support Measures (ESM)
    • Experience with radar and other sensing systems

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →